public ActionResult Index(string loginId, string password) { _strLoginId = loginId; var v = _loginRepository.LogResult(loginId, password); if (v.AnnexLoginResult == "OK") { _utils.CreateLiveSession(v.CicoId.ToString(CultureInfo.InvariantCulture), v.Cico.ToString(CultureInfo.InvariantCulture), v.EntityName, v.AnnexLoginFips); return(RedirectToAction("Dashboard")); } if (v.AnnexLoginResult == "XL") { _utils.AbandonSession(loginId); ViewBag.LoginError = "Login not found"; } else if (v.AnnexLoginResult == "XP") { _utils.AbandonSession(loginId); ViewBag.LoginError = "Password does not match Login"; } Session["LogoutMessage"] = ""; return(View()); }
public ActionResult Index(string loginId, string password) { var v = _loginRepository.LogResult(loginId, password); //if (v.Cico != 2 && v.AnnexLoginResult == "OK") //{ // ViewBag.LoginError = "Only City governments can report annexation details"; // //_utils.AbandonSession(loginId); // FormsAuthentication.SignOut(); // return View(); //} //else if (v.AnnexLoginResult == "OK") if (v.AnnexLoginResult == "OK") { _utils.CreateLiveSession(v.CicoId.ToString(CultureInfo.InvariantCulture), v.Cico.ToString(CultureInfo.InvariantCulture), v.EntityName, v.AnnexLoginFips); return(RedirectToAction("ArStart")); } else if (v.AnnexLoginResult == "XL") { _utils.AbandonSession(loginId); ViewBag.LoginError = "Login not found"; } else if (v.AnnexLoginResult == "XP") { _utils.AbandonSession(loginId); ViewBag.LoginError = "Password does not match Login"; } return(View()); }