public void Insert(int ModuleId, bool IsPostDateVisible, int ItemsPerPage, bool RequireAuthentication, bool AllowComments, bool ShowTagFilter, bool ShowImageIfBlank, string Template, bool PageVisibleInNavigation) { MasterDetailSetting item = new MasterDetailSetting(); item.ModuleId = ModuleId; item.IsPostDateVisible = IsPostDateVisible; item.ItemsPerPage = ItemsPerPage; item.RequireAuthentication = RequireAuthentication; item.AllowComments = AllowComments; item.ShowTagFilter = ShowTagFilter; item.ShowImageIfBlank = ShowImageIfBlank; item.Template = Template; item.PageVisibleInNavigation = PageVisibleInNavigation; item.Save(UserName); }
override protected void EnsureModule() { MasterDetailSetting module = MasterDetailSetting.FetchByID(this.ModuleId); if (null == module) { module = new MasterDetailSetting(); module.ModuleId = this.ModuleId; module.Save(); } }
protected void MasterDetail_List_SaveButton_Click(object sender, EventArgs e) { MasterDetailSetting settings = MasterDetailSetting.FetchByID(this.ModuleId); settings.IsPostDateVisible = IsPostDateVisible.Checked; settings.ItemsPerPage = int.Parse(txtItemsPerPage.Text); settings.RequireAuthentication = cbRequireAuthentication.Checked; settings.AllowComments = cbAllowComments.Checked; settings.ShowTagFilter = cbTagFilter.Checked; settings.ShowImageIfBlank = cbShowImageIfBlank.Checked; settings.Template = ModuleTemplate = dlTemplateList.SelectedValue; settings.Save(); Msg.ShowSuccess("Saved settings."); }