public void Update()
        {
            NguoiDungDAL updateUser = new NguoiDungDAL();

            updateUser._nguoiDung = this._nguoiDung;
            updateUser.Update();
        }
        public void ChangePassword()
        {
            NguoiDungDAL changePassword = new NguoiDungDAL();

            changePassword._nguoiDung = this._nguoiDung;
            changePassword.ChangePassword();
        }
        public string  SelectById()
        {
            NguoiDungDAL selectUserById = new NguoiDungDAL();

            selectUserById._nguoiDung = this._nguoiDung;
            KetQua = selectUserById.SelectUserById();
            return(selectUserById._nguoiDung.HoTen);
        }
        public void Register()
        {
            NguoiDungDAL registerUser = new NguoiDungDAL();

            registerUser._nguoiDung = this._nguoiDung;
            registerUser.Insert();
            this._nguoiDung.IdNguoiDung = registerUser._nguoiDung.IdNguoiDung;
        }
        public void LoginWithAdmin()
        {
            NguoiDungDAL loginWithAdmin = new NguoiDungDAL();

            loginWithAdmin._nguoiDung = this._nguoiDung;
            KetQua = loginWithAdmin.LoginWithAdmin();
            GridView grid = new GridView();

            grid.DataSource = KetQua;
            grid.DataBind();
            if (grid.Rows.Count != 0)
            {
                IsAuthenticated = true;
            }
            else
            {
                IsAuthenticated = false;
            }
        }
        public void LoginWithUser()
        {
            NguoiDungDAL loginWithUser = new NguoiDungDAL();

            loginWithUser._nguoiDung = this._nguoiDung;
            KetQua = loginWithUser.LoginWithUser();
            GridView grid = new GridView();

            grid.DataSource = KetQua;
            grid.DataBind();
            if (grid.Rows.Count != 0)
            {
                IsInvalid              = true;
                _nguoiDung.HoTen       = grid.Rows[0].Cells[0].Text;
                _nguoiDung.IdNguoiDung = int.Parse(grid.Rows[0].Cells[1].Text);
            }
            else
            {
                IsInvalid = false;
            }
        }
Beispiel #7
0
 public ActionResult Login(LoginModel model)
 {
     if (ModelState.IsValid)
     {
         var dal = new NguoiDungDAL();
         //var result = dal.Login(model.IDNguoiDung, Encryptor.MD5Hash(model.MatKhau));
         var result = dal.Login(model.IDNguoiDung, model.MatKhau);
         if (result == 1)
         {
             var nd          = dal.GetByID(model.IDNguoiDung);
             var userSession = new UserLogin();
             userSession.IDNguoiDung  = nd.IDNguoiDung;
             userSession.TenNguoiDung = nd.TenNguoiDung;
             Session.Add(CommonConstants.USER_SESSION, userSession);
             Session["TenNguoiDung"] = nd.TenNguoiDung;
             return(RedirectToAction("Index", "HomeAD"));
         }
         else if (result == 0)
         {
             ModelState.AddModelError("", "Tài khoản không tồn tại");
         }
         else if (result == -1)
         {
             ModelState.AddModelError("", "Tài khoản đang bị khóa");
         }
         else if (result == -2)
         {
             ModelState.AddModelError("", "Mật khẩu không đúng");
         }
         else
         {
             ModelState.AddModelError("", "Đăng nhập không đúng");
         }
     }
     return(View("Index"));
 }
Beispiel #8
0
 public NguoiDungBLL()
 {
     dalND = new NguoiDungDAL();
 }
Beispiel #9
0
 public NguoiDungBLL()
 {
     this.user = new NguoiDungDAL();
 }
 public NguoiDungBUS()
 {
     _nguoiDungDAL = new NguoiDungDAL();
 }