private void InitializeForCountyAdmin() { DialogCredentialMessage.InnerHtml = "Your sign-in credentials allow only " + Counties.GetFullName(_SecureAdminPage.StateCode, _SecureAdminPage.CountyCode) + " local districts to be selected."; StateName.InnerHtml = States.GetName(_SecureAdminPage.StateCode); StateDropDownList.AddCssClasses("hidden"); StateRadioButton.AddCssClasses("invisible"); CountyName.InnerHtml = Counties.GetName(_SecureAdminPage.StateCode, _SecureAdminPage.CountyCode); CountyDropDownList.AddCssClasses("hidden"); LocalName.AddCssClasses("hidden"); switch (_SecureAdminPage.AdminPageLevel) { case AdminPageLevel.County: CountyRadioButton.Checked = true; PopulateLocalDropDown(true); break; case AdminPageLevel.Local: LocalRadioButton.Checked = true; PopulateLocalDropDown(); break; } }
private void InitializeForMaster() { DialogCredentialMessage.InnerHtml = "Your sign-in credentials permit any jurisdiction to be selected."; StateName.AddCssClasses("hidden"); switch (_SecureAdminPage.AdminPageLevel) { case AdminPageLevel.President: case AdminPageLevel.PresidentTemplate: case AdminPageLevel.Federal: StateRadioButton.Checked = true; CountyRadioButton.Disabled = true; LocalRadioButton.Disabled = true; PopulateStateDropDown(); CountyDropDownList.AddCssClasses("hidden"); LocalDropDownList.AddCssClasses("hidden"); break; case AdminPageLevel.State: StateRadioButton.Checked = true; LocalRadioButton.Disabled = true; PopulateStateDropDown(); PopulateCountyDropDown(true); CountyName.AddCssClasses("hidden"); LocalDropDownList.AddCssClasses("hidden"); break; case AdminPageLevel.County: CountyRadioButton.Checked = true; PopulateStateDropDown(); PopulateCountyDropDown(); CountyName.AddCssClasses("hidden"); PopulateLocalDropDown(true); LocalName.AddCssClasses("hidden"); break; case AdminPageLevel.Local: LocalRadioButton.Checked = true; PopulateStateDropDown(); PopulateCountyDropDown(); PopulateLocalDropDown(); CountyName.AddCssClasses("hidden"); LocalName.AddCssClasses("hidden"); break; case AdminPageLevel.Unknown: StateRadioButton.Checked = true; CountyRadioButton.Disabled = true; LocalRadioButton.Disabled = true; PopulateStateDropDown(true); CountyDropDownList.AddCssClasses("hidden"); LocalDropDownList.AddCssClasses("hidden"); break; } }