public void SaveSettings() { GreyFoxSettingCollection settings = GreyFoxSettingManager.GetSettings("Tessen"); foreach (GreyFoxSetting setting in settings) { switch (setting.Name) { case "RappahanockEnabled": setting.SettingValue = rappahanockEnabled.ToString(); setting.Save(); break; case "CustomerExportMode": setting.SettingValue = customerExportMode.ToString(); setting.Save(); break; case "CustomerSyncMode": setting.SettingValue = customerSyncMode.ToString(); setting.Save(); break; case "MembershipIncomeAccount": setting.SettingValue = membershipIncomeAccount.ID.ToString(); setting.Save(); break; case "MembershipTax": setting.SettingValue = membershipTax.ID.ToString(); setting.Save(); break; case "SeminarIncomeAccount": setting.SettingValue = seminarIncomeAccount.ID.ToString(); setting.Save(); break; case "SeminarTax": setting.SettingValue = seminarTax.ID.ToString(); setting.Save(); break; } } }
public void LoadSettings() { GreyFoxSettingCollection settings = GreyFoxSettingManager.GetSettings("Tessen"); foreach (GreyFoxSetting setting in settings) { switch (setting.Name) { case "RappahanockEnabled": rappahanockEnabled = bool.Parse(setting.SettingValue); break; case "CustomerExportMode": customerExportMode = (RHCustomerExportMode)Enum.Parse(typeof(RHCustomerExportMode), setting.SettingValue); break; case "CustomerSyncMode": customerSyncMode = (RHCustomerSyncMode)Enum.Parse(typeof(RHCustomerSyncMode), setting.SettingValue); break; case "MembershipIncomeAccount": membershipIncomeAccount = RHAccount.NewPlaceHolder(int.Parse(setting.SettingValue)); break; case "MembershipTax": membershipTax = RHTaxType.NewPlaceHolder(int.Parse(setting.SettingValue)); break; case "SeminarIncomeAccount": seminarIncomeAccount = RHAccount.NewPlaceHolder(int.Parse(setting.SettingValue)); break; case "SeminarTax": seminarTax = RHTaxType.NewPlaceHolder(int.Parse(setting.SettingValue)); break; } } }
/// <summary> /// Render this control to the output parameter specified. /// </summary> /// <param name="output"> The HTML writer to write out to </param> protected override void RenderContent(HtmlTextWriter output) { GreyFoxSettingManager m = new GreyFoxSettingManager(); GreyFoxSettingCollection greyFoxSettingCollection = m.GetCollection(string.Empty, string.Empty, null); // Render Header Row this.headerLockEnabled = true; RenderRow(this.HeaderRowCssClass, ); bool rowflag = false; string rowCssClass; // // Render Records // foreach (GreyFoxSetting greyFoxSetting in greyFoxSettingCollection) { if (rowflag) { rowCssClass = defaultRowCssClass; } else { rowCssClass = alternateRowCssClass; } rowflag = !rowflag; output.WriteBeginTag("tr"); output.WriteAttribute("i", greyFoxSetting.ID.ToString()); output.WriteLine(HtmlTextWriter.TagRightChar); output.Indent++; output.Indent--; output.WriteEndTag("tr"); output.WriteLine(); } }
private void bindDropDownLists() { #region Bind General Child Data msParent.Items.Add(new ListItem("Null", "Null")); GreyFoxSettingManager parentManager = new GreyFoxSettingManager(); GreyFoxSettingCollection parentCollection = parentManager.GetCollection(string.Empty, string.Empty, null); foreach (GreyFoxSetting parent in parentCollection) { ListItem i = new ListItem(parent.ToString(), parent.ID.ToString()); msParent.Items.Add(i); } msModifyRole.Items.Add(new ListItem("Null", "Null")); GreyFoxRoleManager modifyRoleManager = new GreyFoxRoleManager(); GreyFoxRoleCollection modifyRoleCollection = modifyRoleManager.GetCollection(string.Empty, string.Empty); foreach (GreyFoxRole modifyRole in modifyRoleCollection) { ListItem i = new ListItem(modifyRole.ToString(), modifyRole.ID.ToString()); msModifyRole.Items.Add(i); } #endregion }