private void btnDangNhap_Click(object sender, EventArgs e)
        {
            ServiceLoginClient lgin=new ServiceLoginClient();

            IList<LoginDTO> list = lgin.Login(txtTenDangNhap.Text, frmMain.MaHoa(txtMatKhau.Text));

            if (list.Count == 0)
            {
                if (MessageBox.Show("Đăng nhập không thành công!", "Lỗi!", MessageBoxButtons.RetryCancel, MessageBoxIcon.Question) == DialogResult.Retry)
                {
                    txtTenDangNhap.Clear();
                    txtMatKhau.Clear();
                    txtTenDangNhap.Focus();
                }
                else
                {
                    this.Close();
                }
            }
            else
            {
                foreach (LoginDTO lgDTO in list)
                {
                     frmMain.m_username= lgDTO.Username;
                     frmMain.m_chucvu = lgDTO.ChucVu;
                     frmMain.m_maNV = lgDTO.MaNV;
                }
                MessageBox.Show("Bạn đang đăng nhập dưới quyền " + frmMain.m_chucvu);
                this.Close();
            }
        }
        private void btnDangNhap_Click(object sender, EventArgs e)
        {
            ServiceLoginClient lgin = new ServiceLoginClient();

            IList <LoginDTO> list = lgin.Login(txtTenDangNhap.Text, frmMain.MaHoa(txtMatKhau.Text));

            if (list.Count == 0)
            {
                if (MessageBox.Show("Đăng nhập không thành công!", "Lỗi!", MessageBoxButtons.RetryCancel, MessageBoxIcon.Question) == DialogResult.Retry)
                {
                    txtTenDangNhap.Clear();
                    txtMatKhau.Clear();
                    txtTenDangNhap.Focus();
                }
                else
                {
                    this.Close();
                }
            }
            else
            {
                foreach (LoginDTO lgDTO in list)
                {
                    frmMain.m_username = lgDTO.Username;
                    frmMain.m_chucvu   = lgDTO.ChucVu;
                    frmMain.m_maNV     = lgDTO.MaNV;
                }
                MessageBox.Show("Bạn đang đăng nhập dưới quyền " + frmMain.m_chucvu);
                this.Close();
            }
        }
Пример #3
0
        private void btnXN_Click(object sender, EventArgs e)
        {
            ServiceLoginClient client = new ServiceLoginClient();
            IList <LoginDTO>   list   = client.Login(labUser.Text, frmMain.MaHoa(txtMKC.Text));

            if (list.Count == 0)
            {
                MessageBox.Show("Mật khẩu cũ không đúng!", "Lỗi!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtMKC.Text = "";
                txtMKC.Focus();
            }
            else
            {
                ServiceHeThongClient client1 = new ServiceHeThongClient();
                HeThongDTO           htDTO   = new HeThongDTO();
                htDTO.Username   = labUser.Text;
                htDTO.Password   = frmMain.MaHoa(txtMKMoiAgain.Text);
                htDTO.Manhanvien = frmMain.m_maNV;
                if (client1.updateHeThong(htDTO) == 0)
                {
                    MessageBox.Show("Đổi mật khẩu không thành công!");
                }
                else
                {
                    MessageBox.Show("Đổi mật khẩu thành công!");
                    this.Close();
                }
            }
        }
 private void btnXN_Click(object sender, EventArgs e)
 {
     ServiceLoginClient client = new ServiceLoginClient();
     IList<LoginDTO> list = client.Login(labUser.Text, frmMain.MaHoa(txtMKC.Text));
     if (list.Count == 0)
     {
         MessageBox.Show("Mật khẩu cũ không đúng!", "Lỗi!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         txtMKC.Text = "";
         txtMKC.Focus();
     }
     else
     {
         ServiceHeThongClient client1 = new ServiceHeThongClient();
         HeThongDTO htDTO = new HeThongDTO();
         htDTO.Username = labUser.Text;
         htDTO.Password = frmMain.MaHoa(txtMKMoiAgain.Text);
         htDTO.Manhanvien = frmMain.m_maNV;
         if (client1.updateHeThong(htDTO) == 0)
         {
             MessageBox.Show("Đổi mật khẩu không thành công!");
         }
         else
         {
             MessageBox.Show("Đổi mật khẩu thành công!");
             this.Close();
         }
     }
 }