protected void Page_Load(object sender, EventArgs e) { if (!IsMasterUser) { HandleSecurityException(); } _ManagePoliticiansPanel = Master.FindMainContentControl("ManagePoliticiansPanel") as ManagePoliticiansPanel; if (_ManagePoliticiansPanel != null) { _ManagePoliticiansPanel.Mode = ManagePoliticiansPanel.DataMode.AddPoliticians; _ManagePoliticiansPanel.PageFeedback = FeedbackAddCandidates; } if (!IsPostBack) { const string title = "Update Politicians"; Title = title; H1.InnerHtml = title; SetSubHeading(); if ((AdminPageLevel != AdminPageLevel.State) && (AdminPageLevel != AdminPageLevel.President)) { UpdateControls.Visible = false; } } }
// ReSharper restore UnusedMember.Global // ReSharper restore VirtualMemberNeverOverriden.Global // ReSharper restore MemberCanBePrivate.Global #endregion ReSharper restore #endregion Protected #region Event handlers and overrides protected void Page_Load(object sender, EventArgs e) { _ManagePoliticiansPanel = Master.FindMainContentControl("ManagePoliticiansPanel") as ManagePoliticiansPanel; if (_ManagePoliticiansPanel != null) { _ManagePoliticiansPanel.Mode = ManagePoliticiansPanel.DataMode.ManageIncumbents; _ManagePoliticiansPanel.GetOfficeKey = () => OfficeControl.OfficeKey; _ManagePoliticiansPanel.PageFeedback = FeedbackAddCandidates; } if (!IsPostBack) { const string title = "Update Offices"; Page.Title = title; H1.InnerHtml = title; SetSubHeading(); SetCredentialMessage(); LoadOfficeControl(); PopulateAddOfficeSelectOfficeClass(); Master.MasterForm.Attributes.Add("data-state-code", StateCode); Master.MasterForm.Attributes.Add("data-county-code", CountyCode); Master.MasterForm.Attributes.Add("data-local-key", LocalKey); TabChangeInfo.InnerHtml = IsMasterUser ? "Change/Delete<br />Office" : "Edit<br />Office"; ChangeOfficeInfo.InnerHtml = IsMasterUser ? "Select an office, then click the Edit Office or Delete Office button" : "Select an office, then click the Edit Office button"; if (!IsMasterUser) { DeleteOfficeButton.Visible = false; } if (AdminPageLevel == AdminPageLevel.Unknown) { UpdateControls.Visible = false; NoJurisdiction.CreateStateLinks("/admin/UpdateOffices.aspx?state={StateCode}"); NoJurisdiction.Visible = true; } if (AdminPageLevel == AdminPageLevel.State) { InitializeTabOfficeTemplate(); } else { TabAddOfficeTemplateItem.Visible = false; } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsMasterUser) { HandleSecurityException(); } _ManagePoliticiansPanel = Master.FindMainContentControl("ManagePoliticiansPanel") as ManagePoliticiansPanel; if (_ManagePoliticiansPanel != null) { _ManagePoliticiansPanel.Mode = ManagePoliticiansPanel.DataMode.AddPoliticians; _ManagePoliticiansPanel.PageFeedback = FeedbackAddCandidates; } if (!IsPostBack) { const string title = "Update Politicians"; Title = title; H1.InnerHtml = title; SetSubHeading(); if (AdminPageLevel != AdminPageLevel.State && AdminPageLevel != AdminPageLevel.President) { UpdateControls.Visible = false; } if (AdminPageLevel == AdminPageLevel.Unknown) { NoJurisdiction.CreateStateLinks("/admin/UpdatePoliticians.aspx?state={StateCode}"); NoJurisdiction.ShowHeadOptional(false); NoJurisdiction.Visible = true; } else { ChangeState.Items.Clear(); ChangeState.Items.Add(new ListItem { Text = "All States", Value = "US" }); foreach (var stateCode in StateCache.All51StateCodes) { ChangeState.Items.Add(new ListItem { Text = $"{stateCode} - {StateCache.GetStateName(stateCode)}", Value = stateCode }); } ChangeState.SetValue(QueryState); } } }
// ReSharper restore UnusedMember.Global // ReSharper restore VirtualMemberNeverOverriden.Global // ReSharper restore MemberCanBePrivate.Global #endregion ReSharper restore #endregion Protected #region Event handlers and overrides protected void Page_Load(object sender, EventArgs e) { _ManagePoliticialsPanel = Master.FindMainContentControl("ManagePoliticiansPanel") as ManagePoliticiansPanel; if (_ManagePoliticialsPanel != null) { _ManagePoliticialsPanel.Mode = ManagePoliticiansPanel.DataMode.ManageCandidates; _ManagePoliticialsPanel.GetElectionKey = GetElectionKey; _ManagePoliticialsPanel.GetOfficeKey = () => OfficeControl.OfficeKey; _ManagePoliticialsPanel.PageFeedback = FeedbackAddCandidates; } if (!IsPostBack) { const string title = "Update Elections"; Page.Title = title; H1.InnerHtml = title; SetSubHeading(); SetCredentialMessage(); ClientStateCode.Value = StateCode; OfficeControl.Message += "<br />The current number of candidates is in [square brackets]."; if (AdminPageLevel == AdminPageLevel.Unknown) { UpdateControls.Visible = false; NoJurisdiction.CreateStateLinks("/admin/UpdateElections.aspx?state={StateCode}"); NoJurisdiction.Visible = true; } if (!ShowAddElections) { SelectElectionControl.RemoveCssClass("disabled"); SelectedElectionKey.Value = _MostRecentElectionKey; if (!string.IsNullOrEmpty(GetElectionKey())) // It's the default tab { _ChangeInfoTabInfo.LoadControls(); SetElectionHeading(HeadingChangeInfo); } } ShowAddCandidates = StateCache.IsValidStateCode(StateCode) || StateCache.IsPresidentialPrimary(StateCode); if (!ShowAddCandidates) { TabAddCandidatesItem.Visible = false; } } }
protected void Page_Load(object sender, EventArgs e) { _ManagePoliticiansPanel = Master.FindMainContentControl("ManagePoliticiansPanel") as ManagePoliticiansPanel; if (_ManagePoliticiansPanel != null) { _ManagePoliticiansPanel.Mode = ManagePoliticiansPanel.DataMode.AddPoliticians; _ManagePoliticiansPanel.PageFeedback = FeedbackAddCandidates; } if (!IsPostBack) { Page.Title = "Process Election Spreadsheets"; H1.InnerHtml = "Process Election Spreadsheets"; StateCache.Populate(SelectState, "<select>", Empty); SpreadsheetListLiteral.Text = GetSpreadsheetListHtml(); var d = $"{{{Join(",", Validation.GetNameSuffixDictionary().Select(kvp => $"{HttpUtility.JavaScriptStringEncode(kvp.Key, true)}:{HttpUtility.JavaScriptStringEncode(kvp.Value, true)}"))}}}"; (Master.FindControl("Body") as HtmlControl)?.Attributes.Add("data-suffixes", d); } }