public ActionResult Delete(int id, FormCollection collection) { using (TeamEVotingDBEntities teamEVotingDBEntities = new TeamEVotingDBEntities()) { RegionSet regionSet = teamEVotingDBEntities.RegionSet.Where(x => x.Region_Id == id).FirstOrDefault(); teamEVotingDBEntities.RegionSet.Remove(regionSet); teamEVotingDBEntities.SaveChanges(); } return(RedirectToAction("Index")); }
public ActionResult Create(RegionSet region) { using (TeamEVotingDBEntities teamEVotingDBEntities = new TeamEVotingDBEntities()) { if (ModelState.IsValid) { teamEVotingDBEntities.RegionSet.Add(region); teamEVotingDBEntities.SaveChanges(); } } return(RedirectToAction("Index")); }
public ActionResult Create(FactionSet factionSet) { using (TeamEVotingDBEntities teamEVotingDB = new TeamEVotingDBEntities()) { if (ModelState.IsValid) { teamEVotingDB.FactionSet.Add(factionSet); teamEVotingDB.SaveChanges(); } } return(RedirectToAction("Index")); }
public ActionResult Create(CandidateSet candidates) { using (TeamEVotingDBEntities teamEVotingDB = new TeamEVotingDBEntities()) { //Faction member + 1, sest üks member on juures nüüd var selectedFaction = candidates.Faction_Id; var addMember = teamEVotingDB.FactionSet.Single(addMembers => addMembers.Faction_Id == selectedFaction); addMember.NumberOfMembers++; teamEVotingDB.CandidateSet.Add(candidates); candidates.NumberOfVotes = 0; teamEVotingDB.SaveChanges(); } return(RedirectToAction("Index")); }
public ActionResult Delete(int id, FormCollection collection) { try { using (TeamEVotingDBEntities teamEVotingDBEntities = new TeamEVotingDBEntities()) { UserSet userSet = teamEVotingDBEntities.UserSet.Where(x => x.User_Id == id).FirstOrDefault(); teamEVotingDBEntities.UserSet.Remove(userSet); teamEVotingDBEntities.SaveChanges(); } return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Create(UserSet user) { try { // TODO: Add insert logic here using (TeamEVotingDBEntities teamEVotingDBEntities = new TeamEVotingDBEntities()) { var selectedCandidate = user.Candidate_Id; var addVotes = teamEVotingDBEntities.CandidateSet.Single(addVote => addVote.Candidate_Id == selectedCandidate); addVotes.NumberOfVotes++; teamEVotingDBEntities.UserSet.Add(user); teamEVotingDBEntities.SaveChanges(); } return(RedirectToAction("Index")); } catch { return(View()); } }