Example #1
0
        private static void InsertElectionOffice(string electionKey, string officeKey)
        {
            var stateCode          = Elections.GetStateCodeFromKey(electionKey);
            var countyCode         = Elections.GetCountyCodeFromKey(electionKey);
            var localKey           = Elections.GetLocalKeyFromKey(electionKey);
            var federalElectionKey = CreateFederalElectionIfNeeded(electionKey, officeKey);
            var officeClass        = Offices.GetOfficeClass(officeKey);
            var districtCode       = Offices.GetValidDistrictCode(officeKey);
            var stateElectionKey   = Elections.GetStateElectionKeyFromKey(electionKey);

            ElectionsOffices.Insert(electionKey, officeKey, stateElectionKey, federalElectionKey,
                                    stateCode, countyCode, localKey, districtCode, officeClass.ToInt(), false);
        }