Пример #1
0
 public ActionResult DangNhapNhanVien(LoginModel model)
 {
     if (ModelState.IsValid)
     {
         var dao    = new NhanVienDao();
         var result = dao.DangNhapNhanVien(model.Username, Encrytor.MD5Hash(model.Password));
         if (result)
         {
             var nhanvien         = dao.getByName(model.Username);
             var nhanvien_Session = new NhanVienLogin();
             nhanvien_Session.UserId   = nhanvien.Id;
             nhanvien_Session.UserName = nhanvien.TenDangNhap;
             Session.Add(Common.Constants.NHANVIEN_SESSION, nhanvien_Session);
             return(RedirectToAction("Index", "HomeNhanVien"));
         }
         else
         {
             ModelState.AddModelError("", "đăng nhập không đúng");
         }
     }
     return(RedirectToAction("DangNhapNhanVien", "Login"));
 }