示例#1
0
        private void Login()
        {
            string   user = txtUserName.Text;
            string   pass = txtPassword.Text;
            UsersBUS u    = new UsersBUS();

            if (u.Login(user, pass) == true)
            {
                //MessageBox.Show("Login Success");
                this.DialogResult = MessageBox.Show("Đăng nhập thành công");
            }
            else
            {
                //MessageBox.Show("Login Failed");
                string       msg    = "Thông tin đăng nhập không đúng, bạn có muốn thử lại?";
                DialogResult result = MessageBox.Show(msg, "Login", MessageBoxButtons.RetryCancel, MessageBoxIcon.Error);
                if (result == DialogResult.Retry)
                {
                    txtUserName.Text = " ";
                    txtPassword.Text = " ";
                    txtUserName.Focus();
                }
                else
                {
                    this.DialogResult = DialogResult.Cancel;
                }
            }
        }
        private void btnLuu_Click(object sender, EventArgs e)
        {
            UsersBUS usBUS = new UsersBUS();

            if (txtMauKhauCu.Text == null)
            {
                MessageBox.Show("Bạn chưa nhập mật khẩu cũ ", "Thông báo");
            }
            else if (txtMauKhauCu.Text != usDTO.MatKhau)
            {
                MessageBox.Show("Bạn nhập sai mật khẩu cũ ", "Thông báo");
            }
            else if (txtMatKhauMoi.Text != txtMatKhauMoi2.Text)
            {
                MessageBox.Show("Mật khẩu mới chưa trùng nhau nhau", "Thông báo");
            }
            else
            {
                usDTO.MatKhau = txtMatKhauMoi.Text;
                bool kq = usBUS.suamk(usDTO);
                if (kq == false)
                {
                    MessageBox.Show("Đổi mật khẩu thất bại.");
                }

                else
                {
                    MessageBox.Show("Đổi mật khẩu thành công");
                }
            }
        }
示例#3
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            string user = txtUser.Text;
            string pass = txtPassword.Text;

            UsersBUS u = new UsersBUS();

            if (u.Login(user, pass) == true)
            {
                MessageBox.Show("Dang nhap thanh cong");
            }
            else
            {
                MessageBox.Show("Dang nhap khong thanh cong");
            }
        }
示例#4
0
 private void btnDangNhap_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(txtTaiKhoan.Text) || string.IsNullOrEmpty(txtMatKhau.Text))
     {
         MessageBox.Show("Vui lòng nhập đầy đủ thông tin");
         return;
     }
     try
     {
         UsersDTO us = new UsersDTO();
         us.TaiKhoan = txtTaiKhoan.Text;
         us.MatKhau  = txtMatKhau.Text;
         if (txtTaiKhoan.Text == "1" && txtMatKhau.Text == "1")
         {
             MessageBox.Show("Tài khoản mật khẩu bị từ chối");
             return;
         }
         UsersBUS  bus = new UsersBUS();
         DataTable k   = bus.dangNhap(us);
         if (k.Rows.Count > 0)
         {
             //gán các thông tin của người đăng nhập cho user
             us.MaUS     = k.Rows[0][0].ToString();
             us.TaiKhoan = k.Rows[0][1].ToString();
             us.MatKhau  = k.Rows[0][2].ToString();
             us.MaNV     = k.Rows[0][3].ToString();
             us.MaQH     = k.Rows[0][4].ToString();
             MessageBox.Show("Đăng nhập thành công");
             firmGUI f = new firmGUI(us);
             this.Hide();
             f.ShowDialog();//hiển thị form chính
         }
         else
         {
             MessageBox.Show("Tài khoản hoặc mật khẩu không chính xác");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
示例#5
0
        public void LoadUser()
        {
            List <User> list = UsersBUS.LoadUsers();

            int    val    = cbSearch.SelectedIndex;
            string search = txtSearch.Text;

            switch (val)
            {
            case 1:
                list = list.Where(x => match(x.ID.ToString(), search)).ToList();
                break;

            case 2:
                list = list.Where(x => match(x.TaiKhoan, search)).ToList();
                break;
            }

            tblUser.DataSource = list;
        }
示例#6
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            string user = txtUser.Text;
            string pass = txtPass.Text;

            UsersBUS u = new UsersBUS();

            if (u.Login(user, pass) == true)
            {
                MessageBox.Show("Đăng nhập thành công!");
                this.DialogResult = DialogResult.OK;
                //this.Close();
                frmMenu frmMe = new frmMenu();
                frmMe.Show();
            }
            else
            {
                DialogResult result = MessageBox.Show("Sai thông tin", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                if (result == DialogResult.OK)
                {
                    txtUser.Focus();
                }
            }
        }