예제 #1
0
 public ActionResult Index(AdminModel adminLogin)
 {
     if (ModelState.IsValid)
     {
         var dao    = new AdminLoginDAO();
         var result = dao.LoginAdmin(adminLogin.UserName, EncryptMd5.MD5Hash(adminLogin.Password));
         if (result == 1)
         {
             Session.Add(ConstSession.SessionUser, adminLogin);
             return(RedirectToAction("Index", "HomeAdmin"));
         }
         else
         {
             ModelState.AddModelError("", "Tên tài khoản hoặc mật khẩu không chính xác");
         }
     }
     return(View());
 }
 public ActionResult LoginUser(LoginModel user)
 {
     if (ModelState.IsValid)
     {
         var model = new UserDAO().LoginUser(user.UserName, EncryptMd5.MD5Hash(user.Password));
         if (model == 0)
         {
             ModelState.AddModelError("", "Tài khoản hoặc mật khẩu không đúng");
         }
         else if (model == 2)
         {
             ModelState.AddModelError("", "Tài khoản đang bị khóa");
         }
         else if (model == 1)
         {
             Session.Add(ConstSession.SessionUser, user);
             return(RedirectToAction("Index", "Home"));
         }
     }
     return(View());
 }