public void DangNhap() { Cont: if (m_FormDangNhap == null || m_FormDangNhap.IsDisposed) m_FormDangNhap = new frmDangNhap(); if (m_FormDangNhap.ShowDialog() == DialogResult.OK) { if (m_FormDangNhap.txtDangNhap.Text == "") { m_FormDangNhap.lblMatKhauLoi.Text = ""; m_FormDangNhap.lblDangNhapLoi.Text = "Bạn chưa nhập tên!"; goto Cont; } if (m_FormDangNhap.txtmatkhau.Text == "") { m_FormDangNhap.lblDangNhapLoi.Text = ""; m_FormDangNhap.lblMatKhauLoi.Text = "Bạn chưa nhập mật khẩu!"; goto Cont; } int ketQua = m_NguoiDungCtrl.DangNhap(m_FormDangNhap.txtDangNhap.Text, m_FormDangNhap.txtmatkhau.Text); switch (ketQua) { case 0: m_FormDangNhap.lblMatKhauLoi.Text = ""; m_FormDangNhap.lblDangNhapLoi.Text = "Người dùng này không tồn tại!"; goto Cont; case 1: m_FormDangNhap.lblDangNhapLoi.Text = ""; m_FormDangNhap.lblMatKhauLoi.Text = "Mật khẩu không hợp lệ!"; goto Cont; case 2: lblND.Text = Utilities.NguoiDung.TenND +" - Vai trò: " + Utilities.NguoiDung.LoaiND.TenLoaiND; Permissions(Utilities.NguoiDung.LoaiND.MaLoaiND); break; } } else return; }
private void buttondangnhap_Click(object sender, EventArgs e) { if (m_FormDangNhap == null || m_FormDangNhap.IsDisposed) m_FormDangNhap = new frmDangNhap(); m_FormDangNhap.txtDangNhap.Text = ""; m_FormDangNhap.txtmatkhau.Text = ""; m_FormDangNhap.lblDangNhapLoi.Text = ""; m_FormDangNhap.lblMatKhauLoi.Text = ""; DangNhap(); }