public ActionResult CreationCompte([Bind(Include = "Id,Code,MotDePasse,Mail,Profil,Etat,FK_Professeurs,FK_Etudiants")] Utilisateurs utilisateurs) { if (ModelState.IsValid) { db.Utilisateurs.Add(utilisateurs); db.SaveChanges(); ViewBag.Mode = null; IdentificationViewModel viewmodel = new IdentificationViewModel(); return View("Login", viewmodel); } else { ViewBag.Message = "Erreur de création de compte"; return RedirectToAction("CreationCompte"); } }
public ActionResult Login(string code, string mdp) { if (new UtilisateurRepository().Verify(code, mdp, "VALIDE")) { SessionState.UserName = code; return RedirectToAction("Index", "Home"); } ViewBag.Message = "Erreur d'authentification : veuillez vérifier l'identifiant et/ou le mot de passe. Si vous n'avez pas encore de compte, utilisez le lien 'Créer un compte'"; IdentificationViewModel viewmodel = new IdentificationViewModel(); return View(viewmodel); }
public ActionResult Logout() { IdentificationViewModel viewmodel = new IdentificationViewModel(); SessionState.UserName = null; return RedirectToAction("Login", "Utilisateurs"); }
public ActionResult Login() { IdentificationViewModel viewmodel = new IdentificationViewModel(); return View(viewmodel); }