public IActionResult Login(Login login) { if (!ModelState.IsValid) { return(View("Login", login)); } login = AccountLogic.CheckLogin(login); Account account = AccountLogic.GetAccount(login.ID); if (account.MiddleName == null) { HttpContext.Session.SetString("FullName", account.FirstName + " " + account.LastName); } else { HttpContext.Session.SetString("FullName", account.FirstName + " " + account.MiddleName + " " + account.LastName); } HttpContext.Session.SetString("AccountID", account.ID.ToString()); if (account.Admin) { return(RedirectToAction("Index", "Manage")); } else { return(RedirectToAction("Index", "Home")); } }