public override Config GetConfig() { Config config = ScrudProvider.GetScrudConfig(); { bool denyToNonAdmins = !CacheProvider.GetSignInView().IsAdmin.ToBool(); config.DenyAdd = denyToNonAdmins; config.DenyEdit = denyToNonAdmins; config.DenyDelete = denyToNonAdmins; config.KeyColumn = "user_id"; config.TableSchema = "policy"; config.Table = "auto_verification_policy"; config.ViewSchema = "policy"; config.View = "auto_verification_policy_scrud_view"; config.PageSize = 100; config.DisplayFields = GetDisplayFields(); config.DisplayViews = GetDisplayViews(); config.Text = Titles.AutoVerificationPolicy; config.ResourceAssembly = Assembly.GetAssembly(typeof(AutoVerificationController)); return(config); } }
public override Config GetConfig() { Config config = ScrudProvider.GetScrudConfig(); { config.Text = Titles.Users; config.TableSchema = "office"; config.Table = "users"; config.ViewSchema = "office"; config.View = "user_view"; config.KeyColumn = "user_id"; config.DisplayFields = GetDisplayFields(); config.DisplayViews = GetDisplayViews(); config.ExcludeEdit = "password, user_name"; config.ResourceAssembly = Assembly.GetAssembly(typeof(UsersController)); bool denyToNonAdmins = !CacheProvider.GetSignInView().IsAdmin.ToBool(); config.DenyAdd = denyToNonAdmins; config.DenyEdit = denyToNonAdmins; config.DenyDelete = denyToNonAdmins; return(config); } }
public override Config GetConfig() { bool denyToNonAdmins = !CacheProvider.GetSignInView().IsAdmin.ToBool(); Config config = ScrudProvider.GetScrudConfig(); config.DenyAdd = denyToNonAdmins; config.DenyEdit = denyToNonAdmins; config.DenyDelete = denyToNonAdmins; config.KeyColumn = "api_access_policy_id"; config.TableSchema = "policy"; config.Table = "api_access_policy"; config.ViewSchema = "policy"; config.View = "api_access_policy"; config.PageSize = 100; config.DisplayFields = GetDisplayFields(); config.DisplayViews = GetDisplayViews(); config.Text = "API Access Policy"; config.ResourceAssembly = Assembly.GetAssembly(typeof(ApiAccessController)); ViewData["Pocos"] = this.GetPocos(); return(config); }