예제 #1
0
        public ActionResult Login(doan_htttdn.FF.Admin_Article objUser)
        {
            if (ModelState.IsValid) // kiem tra rong
            {
                var dao = new DAO_Admin();
                var obj = dao.Login(objUser.IDAdmin.ToString(), Encryptor.MD5Hash(objUser.Pass).ToString());
                if (obj == 1)
                {
                    var userSession = new UserLogin();
                    userSession.IDuser = objUser.IDAdmin;
                    Session.Add(CommonConstant.USER_SESSION, userSession.IDuser);
                    return(RedirectToAction("Index", "Rigistration"));
                }
                else if (obj == 0)
                {
                    ModelState.AddModelError("", "Tài Khoản Không Tồn Tại");
                }
                else if (obj == -1)
                {
                    ModelState.AddModelError("", "Tài Khoản Đang bị Khóa");
                }
                else if (obj == -2)
                {
                    ModelState.AddModelError("", "Mật Khẩu Không Đúng");
                }
                else
                {
                    ModelState.AddModelError("", "Đăng Nhập Không Đúng");
                }
            }


            return(View("Index"));
        }