//Login #region //Landing view action for login public ActionResult Index() { try { //Mantri can enter only those constituency which are not registered. //Voter can enter only those constituency which are registered. #region List <string> constituencyListForMantri = new List <string>(); List <string> constituencyListForVoter = new List <string>(); var constituencyList = _repObj.ConstituencyName(); foreach (var item in constituencyList) { if (item.Status.Equals("not registered")) { constituencyListForMantri.Add(item.ConstituencyName); } if (item.Status.Equals("registered")) { constituencyListForVoter.Add(item.ConstituencyName); } } ViewBag.constituencyListForMantri = constituencyListForMantri; ViewBag.constituencyListForVoter = constituencyListForVoter; #endregion return(View()); } catch (Exception) { TempData["msgLogin"] = "******"; return(RedirectToAction("Index", "Login")); } }
public ActionResult Index(string n, string e, string p, string k) { try { string hash = MakeExpiryHash(e); hashsecure = k; if (k == hash) { #region var constituencyList = _repObj.ConstituencyName(); List <string> constituencyListForMantri = new List <string>(); foreach (var item in constituencyList) { constituencyListForMantri.Add(item.ConstituencyName); } ViewBag.constituencyListForMantri = constituencyListForMantri; TempData["email"] = e; TempData["name"] = n; TempData["password"] = p; #endregion return(View()); } else { TempData["msgLogin"] = "******"; return(RedirectToAction("Index", "Login")); } } catch (Exception ex) { TempData["msg"] = "Server Error. Please retry after sometime."; return(View("Index")); } }