private static Party GetPartyByCandidate(int candidateId) { gerrymanderEntities db = new gerrymanderEntities(); var candidate = db.Candidates.First(c => c.Id == candidateId); var party = db.Parties.First(p => p.Id == candidate.Party); return(party); }
private static List <VotingSite> GetVotingSitesByVotingDistrict(int votingDistrictId) { gerrymanderEntities db = new gerrymanderEntities(); return(db.VotingSites.Where(s => s.VotingDistrict == votingDistrictId).ToList()); }
private static List <VotingDistrict> GetVotingDistricts() { gerrymanderEntities db = new gerrymanderEntities(); return(db.VotingDistricts.ToList()); }
private static List <Candidate> GetCandidatesByVotingDistrict(int votingDistrictId) { gerrymanderEntities db = new gerrymanderEntities(); return(db.Candidates.Where(d => d.VotingDistrict == votingDistrictId).ToList()); }