@{ string LowerFirstLetter(string text) => text.ToString()[..1].ToLower() + text[1..]; var pkField = Model.TableField.Where(c => c.ColumnKey == "True").FirstOrDefault(); string pkFieldName = pkField != null && !string.IsNullOrEmpty(pkField.PropertyName) ? LowerFirstLetter(pkField.PropertyName) : null; var definedObjects = new Dictionary(); bool hasImport = Model.TableField.Any(x => x.WhetherImport == "Y"); bool haveLikeCdt = Model.TableField.Any(col => col.QueryWhether == "Y" && col.QueryType == "like"); var hasSetStatus = Model.TableField.Any(col => col.NetType == "StatusEnum" && col.PropertyName == "Status"); var isStatus = false; }