private void btnDangNhap_Click(object sender, EventArgs e) { if (txtUser.Text.Trim() == "") { MessageBox.Show("Tài khoản đăng nhập không được trống", "", MessageBoxButtons.OK); return; } DBMain.mlogin = txtUser.Text.Trim(); DBMain.password = txtPass.Text; if (DBMain.KetNoi() == 0) { return; } // 0 - trả về chi nhánh hiện tại SqlDataReader myReader; DBMain.mChinhanh = cbServer.SelectedIndex; //DBMain.bds_dspm = ds; DBMain.mloginDN = DBMain.mlogin; DBMain.passwordDN = DBMain.password; string strLenh = "exec KiemTraDangNhap '" + DBMain.mlogin + "'"; myReader = DBMain.ExecSqlDataReader(strLenh); if (myReader == null) { return; } myReader.Read(); DBMain.username = myReader.GetString(0); // Lay user name if (Convert.IsDBNull(DBMain.username)) { MessageBox.Show("User không đủ quyền truy cập ! Xin vui lòng xem lại cơ sở dữ liệu.", "", MessageBoxButtons.OK); return; } DBMain.mHoten = myReader.GetString(1); DBMain.mGroup = myReader.GetString(2); //myReader.Close(); //DBMain.conn.Close(); //DBMain.frmChinh.HienThiMenu(); MessageBox.Show("Đăng nhập thành công !!!", "", MessageBoxButtons.OK); if (txtUser.Text == "QuanLy01" || txtUser.Text == "QuanLy02") { FormNV frm = new FormNV(); frm.ShowDialog(); } else { Main frm = new Main(); frm.ShowDialog(); } }
private void btnDangNhap_Click(object sender, EventArgs e) { if (txtLogin.Text.Trim() == "") { MessageBox.Show("Tên đăng nhập không được để trống", "Lỗi đăng nhập", MessageBoxButtons.OK); txtLogin.Focus(); return; } DBMain.mlogin = txtLogin.Text; DBMain.password = txtPass.Text; if (DBMain.KetNoi() == 0) { return; } MessageBox.Show("Đăng nhập thành công!", "Chúc mừng", MessageBoxButtons.OK); SqlDataReader myReader; DBMain.mChinhanh = cbtenCN.SelectedIndex; //DBMain.bds_dspm = ds; DBMain.mloginDN = DBMain.mlogin; DBMain.passwordDN = DBMain.password; string strLenh = "exec sp_KiemTraDangNhap '" + DBMain.mlogin + "'"; myReader = DBMain.ExecSqlDataReader(strLenh);// if (myReader == null) { return; } myReader.Read();//Đọc 1 dòng DBMain.username = myReader.GetString(0); // Lay user name if (Convert.IsDBNull(DBMain.username)) { MessageBox.Show("User không đủ quyền truy cập ! Xin vui lòng xem lại cơ sở dữ liệu.", "", MessageBoxButtons.OK); return; } DBMain.mHoten = myReader.GetString(1); DBMain.mGroup = myReader.GetString(2); myReader.Close(); DBMain.conn.Close(); Program.frmChinh.MaNV.Text = "Mã NV: " + DBMain.username; Program.frmChinh.HoTen.Text = "Họ tên: " + DBMain.mHoten; Program.frmChinh.Nhom.Text = "Nhóm: " + DBMain.mGroup; //Program.frmChinh.HienThiMenu(); }