// GET: Admin/Login
 public ActionResult Index(Model.EF.Admin account)
 {
     if (ModelState.IsValid)
     {
         var result = dao.LoginCheck(account.Username, account.Password);
         if (result == true)
         {
             Session["AdminUsername"] = account.Username;
             return(RedirectToAction("Index", "Parking"));
         }
         else
         {
             ModelState.AddModelError("", "Sai tài khoản hoặc mật khẩu");
         }
     }
     return(View("Index"));
 }
Example #2
0
        public ActionResult Create(Model.EF.Admin admin)
        {
            var dao = new AdminDao();

            var encrypt = Encrypt.MD5Hash(admin.password);

            admin.password = encrypt;
            int id = dao.InsertAdmin(admin);

            if (id > 0)
            {
                //SetAll("Them thanh cong", "success");
                return(RedirectToAction("Index", "Admin"));
            }
            else
            {
                ModelState.AddModelError("", "Them Admin khong thanh cong");
            }
            return(View("Index", "Home"));
        }
Example #3
0
        public ActionResult Edit(Model.EF.Admin admin)
        {
            var dao = new AdminDao();

            var encryptpas = Encrypt.MD5Hash(admin.password);

            admin.password = encryptpas;

            var result = dao.Update(admin);

            if (result)
            {
                //SetAll("Sua thanh cong", "success");
                return(RedirectToAction("Index", "Admins"));
            }
            else
            {
                ModelState.AddModelError("", "Cap nhat admin khong thanh cong");
            }
            return(View("Index", "Home"));
        }