public ActionResult LogIn(UserLogInVM model) { if (ModelState.IsValid) { var user = db.Users.Where(u => u.email.Equals(model.LogInEmail) && u.password.Equals(model.LogInPassword)).SingleOrDefault(); if (user == null) { ModelState.AddModelError("", "Login Failed with given Information"); } else { Session["User"] = user; if (user.type.Equals("admin")) { return RedirectToAction("Profile", "Dashboard"); } return RedirectToAction("Index", "Home"); } } UserIndex userIndexModel = new UserIndex(); userIndexModel.logIn = model; ViewBag.activeTab = "login"; return View("Index", userIndexModel); }
public ActionResult LogInMe(UserLogInVM UserLogInVM) { if (ModelState.IsValid) { } return(Json(UserLogInVM)); }
// GET: UserLogIn public ActionResult Index() { UserLogInVM UserLogInVM = new UserLogInVM(); UserLogInVM.UserName = "******"; UserLogInVM.Password = "******"; return(View(UserLogInVM)); }
public ActionResult LogIn(UserLogInVM model) { Utilisateur user = context.LogIn(model.Login, model.Password); if (user != null) { Response.Cookies["Hackathon"]["IdUser"] = user.idUtilisateur.ToString(); Response.Cookies["Hackathon"]["Name"] = user.Profil.prenom; Response.Cookies["Hackathon"].Expires = DateTime.UtcNow.AddDays(14); return(RedirectToAction("Index", "Home")); } return(View(model)); }
public ActionResult LogIn(UserLogInVM model) { if (ModelState.IsValid) { var user = db.Users.Where(u => u.email.Equals(model.LogInEmail) && u.password.Equals(model.LogInPassword)).SingleOrDefault(); if (user == null) { ModelState.AddModelError("", Resources.Resource.LoginFailedWithGivenInformation); } else { Session["User"] = user; return(RedirectToAction("Index", "Home")); } } UserIndex userIndexModel = new UserIndex(); userIndexModel.logIn = model; ViewBag.activeTab = "login"; return(View("Index", userIndexModel)); }
public ActionResult LogIn() { var model = new UserLogInVM(); return(View(model)); }