//Dang nhap private void ebtnDangNhap_Click(object sender, EventArgs e) { DataService.OpenConnection(); this.WindowState = FormWindowState.Maximized; //FrmDangNhap m_FrmDangNhap = new FrmDangNhap(); if (m_FrmDangNhap.ShowDialog() == DialogResult.OK) { String username = m_FrmDangNhap.txtUsername.Text; String password = m_FrmDangNhap.txtPassword.Text; NguoiDungCtrl m_NguoiDungCtrl = new NguoiDungCtrl(); int ketqua = m_NguoiDungCtrl.DangNhap(username, password); switch (ketqua) { case 0: MessageBox.Show("Người dùng này chưa có trong hệ thống", "Log In", MessageBoxButtons.OK, MessageBoxIcon.Warning); Disable(); break; case 1: MessageBox.Show("Bạn đã nhập sai mật khẩu", "Log In", MessageBoxButtons.OK, MessageBoxIcon.Warning); Disable(); break; case 2: MessageBoxEx.Show("Chào bạn " + staticClass.nguoidungStatic.TenNguoiDung + " vào hệ thống !"); lblTenNguoiDung.Text = staticClass.nguoidungStatic.TenNguoiDung; PhanQuyen(staticClass.nguoidungStatic.MaQuyen); break; } } }
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); //ThamSo.ShowFormQuanLyCan(this); ThamSo.ShowFormAutoScale(this); break; } } else { return; } }
public void DangNhap() { Cont: if (m_FrmLogin == null || m_FrmLogin.IsDisposed) { m_FrmLogin = new F_DangNhap(); } 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: break; } } else { return; } }
public void DangNhap() { Cont: if (m_FormDangNhap == null || m_FormDangNhap.IsDisposed) { m_FormDangNhap = new frmDangNhap(); } /* * if (m_FormDangNhap.txtdangnhap.Text != "") * m_FormDangNhap.checkLuuMatKhau.Checked = true; * else// if (m_FormDangNhap.txtdangnhap.Text == "") * m_FormDangNhap.checkLuuMatKhau.Checked = false; */ 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; } //MessageBox.Show(m_FormDangNhap.txtdangnhap.Text); //Show cái này ra để debug :"> int ketQua = m_NguoiDungCtrl.DangNhap(m_FormDangNhap.txtdangnhap.Text, m_FormDangNhap.txtmatkhau.Text); //MessageBox.Show(m_FormDangNhap.txtdangnhap.Text); //Show cái này ra để debug :"> 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: if (m_FormDangNhap.checkLuuMatKhau.Checked == true) { m_NguoiDungCtrl.LuuTaiKhoan(m_FormDangNhap.txtdangnhap.Text, m_FormDangNhap.txtmatkhau.Text); } else //if (m_FormDangNhap.checkLuuMatKhau.Checked == false) { m_NguoiDungCtrl.XoaTaiKhoanDuocLuu(); } Permissions(Utilities.NguoiDung.MaLoaiND.MaLoaiND); break; } } else { return; } }