public JsonResult Login(LoginModel credentials) { if (credentials != null) { VerifyLogin obj = new VerifyLogin(); ResultCode result = obj.LoginUser(credentials); if (result.Result) { Session["username"] = credentials.Email; Session["password"] = credentials.Password; AccountController.ShowLogOff = true; } return(Json(result.Message)); } return(Json("Error !! Data is null.")); }
public async Task <ActionResult> Index(VerifyLogin elem) { if (ModelState.IsValid) { using (AreaEntities db = new AreaEntities()) { var UserValid = db.users.Any(data => data.Email == elem.Email && data.Password == elem.Password); if (UserValid) { FormsAuthentication.SetAuthCookie(elem.Email, false); var tmp = await db.users.Where(m => m.Email == elem.Email).FirstOrDefaultAsync(); Session["Username"] = tmp.Name; Session["Email"] = tmp.Email; return(Redirect("/")); } } } return(View(elem)); }