public void DangNhap() { Cont: if (m_FrmLogin == null || m_FrmLogin.IsDisposed) { m_FrmLogin = new frmDangNhap(); } if (m_FrmLogin.ShowDialog() == DialogResult.OK) { if (m_FrmLogin.txtUsername.Text == "") { m_FrmLogin.lblPassError.Text = ""; m_FrmLogin.lblUserError.Text = "Bạn chưa nhập tên!"; goto Cont; } if (m_FrmLogin.txtPassword.Text == "") { m_FrmLogin.lblUserError.Text = ""; m_FrmLogin.lblPassError.Text = "Bạn chưa nhập mật khẩu!"; goto Cont; } int ketQua = m_NguoiDungCtrl.DangNhap(m_FrmLogin.txtUsername.Text, m_FrmLogin.txtPassword.Text); switch (ketQua) { case 0: m_FrmLogin.lblPassError.Text = ""; m_FrmLogin.lblUserError.Text = "Người dùng này không tồn tại!"; goto Cont; case 1: m_FrmLogin.lblUserError.Text = ""; m_FrmLogin.lblPassError.Text = "Mật khẩu không hợp lệ!"; goto Cont; case 2: lblTenNguoiDung.Text = Utilities.NguoiDung.TenND; Permissions(Utilities.NguoiDung.LoaiND.MaLoai); break; } } else { return; } }