Esempio n. 1
0
        public ActionResult Profile()
        {
            if (Session["Login"] != null && Session["Pass"] != null)
            {
                using (BDMembres db = new BDMembres())
                {
                    return(View(db.user.ToList()));
                }
            }
            else
            {
                return(RedirectToAction("Login"));
            }

            return(View());
        }
Esempio n. 2
0
 public ActionResult Register(User user)
 {
     if (user.Pass == user.rePass)
     {
         if (ModelState.IsValid)
         {
             using (BDMembres db = new BDMembres())
             {
                 db.user.Add(user);
                 db.SaveChanges();
             }
             ModelState.Clear();
             ViewBag.Message = "Votre compte bien créé " + user.Login;
         }
     }
     else
     {
         ViewBag.Erreur = "Mots de pass incorrect.";
     }
     return(View());
 }
Esempio n. 3
0
 public ActionResult Login(String Login, String Pass)
 {
     if (ModelState.IsValid)
     {
         try
         {
             using (BDMembres db = new BDMembres())
             {
                 var usernow = db.user.Single(x => x.Login == Login && x.Pass == Pass).Login;
                 if (usernow != null)
                 {
                     Session["Login"] = Login;
                     Session["Pass"]  = Pass;
                     return(RedirectToAction("Profile"));
                 }
             }
         }
         catch
         {
             ViewBag.Erreur = "Username ou Mots de pass incorrect.";
         }
     }
     return(View());
 }