private void InitializaData() { _candidateA = new CandidatesModel() { Id = 100, Name = "candidateA", ConstituencyId = 201 }; _candidateB = new CandidatesModel() { Id = 101, Name = "candidateB", ConstituencyId = 202 }; _constituencyA = new ConstituencyModel() { Id = 201, InvalidVotes = 2, IssuedBallots = 3, Name = "constituencyA", Votes = new Dictionary <CandidatesModel, int>() }; _constituencyB = new ConstituencyModel() { Id = 202, InvalidVotes = 4, IssuedBallots = 5, Name = "constituencyB", Votes = new Dictionary <CandidatesModel, int>() }; }
public async Task <ConstituencyResponse> AddConstituencyRL(ConstituencyRequest constituencyRequest, string adminId) { try { var newConstituency = new ConstituencyModel() { ConstituencyName = constituencyRequest.ConstituencyName, City = constituencyRequest.City, State = constituencyRequest.State, CreatedDate = DateTime.Now, ModifiedDate = DateTime.Now }; authenticationContext.Constituencies.Add(newConstituency); await this.authenticationContext.SaveChangesAsync(); if (newConstituency != null) { var constituencyResponse = new ConstituencyResponse() { ConstituencyId = newConstituency.Id, ConstituencyName = newConstituency.ConstituencyName, City = newConstituency.City, State = newConstituency.State }; return(constituencyResponse); } else { return(null); } } catch (Exception exception) { throw new Exception(exception.Message); } }
public void Add(ConstituencyModel constituency) { _constituenies.Add(constituency.Id, constituency); }