public static ElectoralClass GetElectoralClass(string electionKey)
        {
            var stateCode  = GetStateCodeFromKey(electionKey);
            var countyCode = GetCountyCodeFromKey(electionKey);
            var localCode  = GetLocalCodeFromKey(electionKey);

            return(Offices.GetElectoralClass(stateCode, countyCode, localCode));
        }
Esempio n. 2
0
 public static bool IsStateOrFederal(this OfficeClass officeClass)
 {
     return(Offices.GetElectoralClass(officeClass) == Vote.ElectoralClass.State ||
            officeClass.IsFederal());
 }
Esempio n. 3
0
 public static bool IsState(this OfficeClass officeClass)
 {
     return(Offices.GetElectoralClass(officeClass) == Vote.ElectoralClass.State);
 }
Esempio n. 4
0
 public static bool IsLocal(this OfficeClass officeClass)
 {
     return(Offices.GetElectoralClass(officeClass) == Vote.ElectoralClass.Local);
 }
Esempio n. 5
0
 public static bool IsCounty(this OfficeClass officeClass)
 {
     return(Offices.GetElectoralClass(officeClass) == Vote.ElectoralClass.County);
 }
Esempio n. 6
0
 public static ElectoralClass ElectoralClass(this OfficeClass officeClass)
 {
     return(Offices.GetElectoralClass(officeClass));
 }