private void btnDN_Click(object sender, EventArgs e) { if (FlagUser == 0) { Program.mloginDN = Program.mlogin = txtTenDN.Text; Program.passwordDN = Program.password = txtMK.Text; Program.servername = cbbDanhSachPhanManh.SelectedValue.ToString(); if (Program.mlogin.Trim() == "" || Program.password.Trim() == "") { MessageBox.Show("vui lòng nhập đầy đủ tên đăng nhập và mật khẩu !", null, MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (Program.KetNoi() == 0) { return; } Program.bds_dspm = v_DSPHANMANHBindingSource; Program.mChinhanh = cbbDanhSachPhanManh.SelectedIndex; Program.tenCS = cbbDanhSachPhanManh.Text.ToString(); SqlDataReader myReader; string strLenh = "EXEC sp_DANGNHAP '" + Program.mlogin + "'"; myReader = Program.ExecSqlDataReader(strLenh); if (myReader == null) { return; } myReader.Read(); Program.username = myReader.GetString(0); // Lay user name if (Convert.IsDBNull(Program.username)) { MessageBox.Show("Login bạn nhập không có quyền truy cập dữ liệu\n Bạn xem lại username, password", "", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } Program.mHoten = myReader.GetString(1); Program.mGroup = myReader.GetString(2); myReader.Close(); Program.thongtintaikhoan = "Mã : " + Program.username + " - Họ tên : " + Program.mHoten + " - Nhóm : " + Program.mGroup; } else { Program.mlogin = Program.tenDNSinhVien; Program.password = Program.passSupportSV; Program.servername = cbbDanhSachPhanManh.SelectedValue.ToString(); Program.MaSVDN = txtTenDN.Text.Trim(); if (Program.MaSVDN.Trim() == "") { MessageBox.Show("Vui lòng nhập mã sinh viên !", null, MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } SINHVIEN sv = null; try { sv = SinhVien.GetSinhVienByMaSV(Program.MaSVDN); } catch { sv = null; } if (sv == null) { MessageBox.Show("Mã sinh viên không tồn tại, Vui lòng nhập lại !", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } Program.mHoten = sv.HO + " " + sv.TEN; Program.mGroup = KeyConst.Role.SINHVIEN; Program.thongtintaikhoan = "Mã sinh viên : " + sv.MASV + " - Họ tên : " + Program.mHoten + " - Nhóm : " + Program.mGroup; } FormMain f = new FormMain(); f.SetUserInfo(); f.setQuyen(Program.mGroup); f.Show(); this.SetVisibleCore(false); }