public ActionResult Edit(string id) { VoterDAL DAL = new VoterDAL(); List <voterModel> voters = new List <voterModel>(); voters = DAL.GetvoterbyID(id); voterModel v = new voterModel(); foreach (var k in voters) { v.ID = k.ID; v.voter_id = k.voter_id; v.lastname = k.lastname; v.firstname = k.firstname; v.middlename = k.middlename; v.WardId = k.WardId; v.AreaId = k.AreaId; } return(View(v)); }
public ActionResult Delete(string id) { VoterDAL DAL = new VoterDAL(); List <voterModel> voters = new List <voterModel>(); voters = DAL.GetvoterbyID(id); voterModel v = new voterModel(); foreach (var k in voters) { v.ID = k.ID; v.voter_id = k.voter_id; v.lastname = k.lastname; v.firstname = k.firstname; v.middlename = k.middlename; v.WardId = k.WardId; v.AreaId = k.AreaId; } DAL.DeleteVoter(v); return(RedirectToAction("Index", "Voter")); }
public ActionResult AddVoter(voterModel voter) { if (ModelState.IsValid) { VoterDAL DAL = new VoterDAL(); List <voterModel> voters = new List <voterModel>(); voterModel vt1 = new voterModel(); vt1 = DAL.GetallVoterWithDeleted().Find(x => x.voter_id == voter.voter_id); List <voterModel> VoterCheck = DAL.GetvoterbyID(voter.voter_id); if (vt1 == null) { DAL.Addvoter(voter); return(RedirectToAction("Index", "Voter")); } else { ModelState.AddModelError("", "VoterID Is Already Exists "); return(View(voter)); } } return(View(voter)); }