public ActionResult UpdateDeleteVotingStation(string StaffGUID, string id) { ViewBag.message = TempData["message"]; ViewBag.success = TempData["success"]; if (StaffGUID != null) { StaffGUIDControl staffGUIDVM = new StaffGUIDControl(); if (staffGUIDVM.IsLogedIn(db, StaffGUID)) { staffGUIDVM.RefreshGUID(db); AddVotingStationVM AVM = new AddVotingStationVM(); AVM.StaffView = staffGUIDVM; ViewBag.ProvinceID = new SelectList(db.Provinces, "ProvinceID", "ProvinceName"); ViewBag.CityOrTownID = new SelectList(db.CityOrTowns, "CityOrTownID", "CityOrTownName"); ViewBag.SuburbID = new SelectList(db.Suburbs, "SuburbID", "SuburbName"); AVM.VotingStation = TempData["TempSearch"] as VotingStation; return(View(AVM)); } else { TempData["message"] = "An Errorc Occured Please Try Again"; return(RedirectToAction("StaffHomePage", "Staff", new { StaffGUID = StaffGUID })); } } else { TempData["message"] = "Your Session Has Expired Please Login Again!"; return(RedirectToAction("StaffLogin", "Staff")); } }
public ActionResult UpdateVotingStation(string StaffGUID, string id, string VotingStationID) { ViewBag.message = TempData["message"]; ViewBag.success = TempData["success"]; if (StaffGUID != null && id != null) { if (VotingStationID != null) { StaffGUIDControl staffGUID = new StaffGUIDControl(); if (staffGUID.IsLogedIn(db, StaffGUID)) { staffGUID.RefreshGUID(db); var vids = Convert.ToInt32(VotingStationID); var searchVotingStation = db.VotingStations.Where(x => x.VotingStationID == vids).FirstOrDefault(); if (searchVotingStation != null) { AddVotingStationVM add = new AddVotingStationVM(); add.StaffView = staffGUID; add.VotingStation = searchVotingStation; ViewBag.ProvinceID = new SelectList(db.Provinces, "ProvinceID", "ProvinceName"); ViewBag.CityOrTownID = new SelectList(db.CityOrTowns, "CityOrTownID", "CityOrTownName"); ViewBag.SuburbID = new SelectList(db.Suburbs, "SuburbID", "SuburbName"); return(View(add)); } else { TempData["message"] = "The Voting Station You Have Searched For, Does Not Exist!"; return(RedirectToAction("UpdateDeleteVotingStation", "VotingStation", new { StaffGUID = StaffGUID, id = id })); } } else { TempData["message"] = "The Please Search for a Voting Station!"; return(RedirectToAction("UpdateDeleteVotingStation", "VotingStation", new { StaffGUID = StaffGUID, id = id })); } } else { TempData["message"] = "Your Session Has Expired, Please Login Again!"; return(RedirectToAction("StaffLogin", "Staff")); } } else { TempData["message"] = "Your Session Has Expired, Please Login Again!"; return(RedirectToAction("StaffLogin", "Staff")); } }