public async Task <ActionResult> Register(Register register) { List <string> civilitie = new List <string>() { "Madame", "Monsieur", "Mlle" }; ViewBag.list = civilitie; if (ModelState.IsValid) { Uitilsateur utilsateuradd = new Uitilsateur(); utilsateuradd.civilite = register.sex; utilsateuradd.Nom = register.Nom; utilsateuradd.Prenom = register.Prenom; if (register.Email == register.EmailCOnfi) { utilsateuradd.Email = register.Email; } utilsateuradd.Telephone = register.Telephone; utilsateuradd.Adresse = register.Adresse; utilsateuradd.CodePostal = register.Codepostal; utilsateuradd.Ville = register.Ville; utilsateuradd.Pays = register.Pays; utilsateuradd.idRole = 2; db.Uitilsateur.Add(utilsateuradd); db.SaveChanges(); } return(Redirect("~/Login/Login")); return(View()); }
public ActionResult Login(KeyHouse.Models.Login login, string returnurl) { Uitilsateur user = new Uitilsateur(); if (ModelState.IsValid) { if (usera != null) { FormsAuthentication.SetAuthCookie(user.idUtilisateur.ToString(), false); if (!string.IsNullOrEmpty(returnurl) && Url.IsLocalUrl(returnurl)) { return(Redirect(returnurl)); } ModelState.AddModelError(usera.Email, "Utilisateur incorrecte"); } } return(View(login)); }
// GET: Login public ActionResult Login() { Uitilsateur uitilsateur = new Uitilsateur(); KeyHouse.Models.Login loginuser = new KeyHouse.Models.Login() { Authentifie = HttpContext.User.Identity.IsAuthenticated }; if (HttpContext.User.Identity.IsAuthenticated) { loginuser.Loginapp = HttpContext.User.Identity.Name; } else { } return(View()); }