private void btnTraCuuTTDK_act_Click(object sender, EventArgs e) { groupBoxTraCuuTTDK.Visible = true; groupBoxTraCuuDiem.Visible = false; panelQT.Visible = false; panel_CapNhatSLLop.Visible = false; gbxCapNhatSLLop.Visible = false; panel_CapNhatSLSV_N.Visible = false; gbxCapNhatSLSV.Visible = false; panelThemDead.Visible = false; gbxThemDead.Visible = false; panel_CapNhatDead.Visible = false; gbxCapNhatDead.Visible = false; panel_KhaNang.Visible = false; gbxKhaNang.Visible = false; panel_TraCuuDiem.Visible = false; panelTraCuuTTDK.Visible = true; panelChinh.Visible = false; if (cbxHocKiTTDK.Text == "" || cbxNamHocTTDK.Text == "") { MessageBox.Show("Bạn vui lòng chọn đủ thông tin!"); return; } BUSGiaoVien tt = new BUSGiaoVien(); DataTable dt = tt.LayThongTinDangKy(cbxMaChuyenDeTTDK.Text, cbxNamHocTTDK.Text, Convert.ToInt32(cbxHocKiTTDK.Text), IDNguoiDung); dataGridViewTraCuuTTDK.DataSource = dt; }
private void btnXoaCDKhaNang_Click(object sender, EventArgs e) { if (cbxTenCD.Text == "") { MessageBox.Show("Bạn chưa chọn tên chuyên đề!"); } else { BUSGiaoVien khanang = new BUSGiaoVien(); int temp = khanang.CheckKhaNangXoa(IDNguoiDung, cbxTenCD.Text); if (khanang.CheckKhaNangXoa(IDNguoiDung, cbxTenCD.Text) == 1) { MessageBox.Show("Không thể xóa môn học này trong khả năng, vì bạn đang có lớp môn này!"); return; } if (khanang.CheckKhaNang(IDNguoiDung, cbxTenCD.Text) == 0) { MessageBox.Show("Giáo Viên Chưa Có Sẵn Khả Năng Dạy Môn Học Này!"); } else { khanang.DeleteKhaNang(cbxTenCD.Text, IDNguoiDung); MessageBox.Show("Đã Xóa Thông Tin Thành công!"); } } GDChinhGiaoVien_Load(sender, e); }
private void btnTraCuuDiem_act_Click(object sender, EventArgs e) { groupBoxTraCuuTTDK.Visible = false; groupBoxTraCuuDiem.Visible = true; panelQT.Visible = false; panel_CapNhatSLLop.Visible = false; gbxCapNhatSLLop.Visible = false; panel_CapNhatSLSV_N.Visible = false; gbxCapNhatSLSV.Visible = false; panelThemDead.Visible = false; gbxThemDead.Visible = false; panel_CapNhatDead.Visible = false; gbxCapNhatDead.Visible = false; panel_KhaNang.Visible = false; gbxKhaNang.Visible = false; panel_TraCuuDiem.Visible = true; panelTraCuuTTDK.Visible = false; panelChinh.Visible = false; if (txtMaSV.Text == "") { BUSGiaoVien kq = new BUSGiaoVien(); DataTable dt = kq.LayKetQuaDiemKoSV(cbxMaCDDiem.Text); dataGridViewTraCuuDiem.DataSource = dt; } else { BUSGiaoVien kq = new BUSGiaoVien(); DataTable dt = kq.LayKetQuaDiem(txtMaSV.Text, cbxMaCDDiem.Text); dataGridViewTraCuuDiem.DataSource = dt; } }
private void cbMaDead_SelectedIndexChanged(object sender, EventArgs e) { BUSGiaoVien ma = new BUSGiaoVien(); txtTenDead.Text = ma.LayTenDead(cbMaDead.Text, cbLopCapNhatDead.Text); dtThoiHanCapNhat.Value = ma.LayThoiHanDead(cbMaDead.Text, cbLopCapNhatDead.Text); }
private void cbLopCapNhatDead_TextChanged(object sender, EventArgs e) { cbMaDead.Text = "1"; BUSGiaoVien ma = new BUSGiaoVien(); txtTenDead.Text = ma.LayTenDead("1", cbLopCapNhatDead.Text); dtThoiHanCapNhat.Value = ma.LayThoiHanDead("1", cbLopCapNhatDead.Text); }
private void cbChonLopThemDead_TextChanged(object sender, EventArgs e) { BUSGiaoVien max = new BUSGiaoVien(); int x = max.GetMaxIDDEAD(cbChonLopThemDead.Text); x++; txtMaDeadThem.Text = Convert.ToString(x); }
//Load txt theo dữ liệu chọn private void AddItems_Load(object sender, EventArgs e) { BUSGiaoVien ten = new BUSGiaoVien(); txtTenCDCNSV.Text = ten.TenCDtxt(IDChuyenDe); txtTenCD.Text = ten.TenCDtxt(IDChuyenDe); txtSLSVCNLop.Text = ten.SoLuongLop(IDChuyenDe, IDNguoiDung).ToString(); txtNhomCapNhat.Text = ten.SoLuongNhom(IDChuyenDe).ToString(); txtSinhVienCN.Text = ten.SoLuongSinhVien(IDChuyenDe).ToString(); }
private void ComboxTenCDCoSan_Load(object sender, EventArgs e) { BUSGiaoVien a = new BUSGiaoVien(); DataTable dt = a.TenCDCombobox(); dt.Columns.Add("tencd", typeof(string)); dt.Dispose(); cbxTenCD.ValueMember = "tencd"; cbxTenCD.DataSource = dt; }
private void ComboxNam_Load(object sender, EventArgs e) { BUSGiaoVien a = new BUSGiaoVien(); DataTable dt = a.NamCombobox(); dt.Columns.Add("namhoc", typeof(string)); dt.Dispose(); cbxNamHocTTDK.ValueMember = "namhoc"; cbxNamHocTTDK.DataSource = dt; }
private void ComboxDead_Load(object sender, EventArgs e) { BUSGiaoVien a = new BUSGiaoVien(); DataTable dt = a.DeadCombobox(cbLopCapNhatDead.Text, IDNguoiDung); dt.Columns.Add("madead", typeof(string)); dt.Dispose(); cbMaDead.ValueMember = "madead"; cbMaDead.DataSource = dt; }
//Load Combobox private void ComboxLop_Load(object sender, EventArgs e) { BUSGiaoVien orders = new BUSGiaoVien(); DataTable dt = orders.LopCombobox(IDChuyenDe, IDNguoiDung); dt.Columns.Add("malop", typeof(string)); dt.Dispose(); cbLopCapNhatDead.ValueMember = "malop"; cbChonLopThemDead.ValueMember = "malop"; cbLopCapNhatDead.DataSource = dt; cbChonLopThemDead.DataSource = dt; }
private void ComboxMaCD_Load(object sender, EventArgs e) { BUSGiaoVien a = new BUSGiaoVien(); DataTable dt = a.MaCDDayCombobox(); dt.Columns.Add("macd", typeof(string)); dt.Dispose(); cbxMaChuyenDeTTDK.ValueMember = "macd"; cbxMaChuyenDeTTDK.DataSource = dt; cbxMaCDDiem.ValueMember = "macd"; cbxMaCDDiem.DataSource = dt; }
private int checkmk() { int kq = 0; BUSGiaoVien mk = new BUSGiaoVien(); string mktemp = mk.LayMatKhau(IDNguoiDung); mktemp = mktemp.Replace(" ", ""); if (mktemp == ToMD5(tb_QT_MKC.Text)) { kq = 1; } return(kq); }
private void btnSearch_Click(object sender, EventArgs e) { panelSearch.Visible = true; tabControl1.Visible = false; BUSGiaoVien tt = new BUSGiaoVien(); DataTable dt = tt.LayThongTinTimKiem(txtSearch.Text); dataGridViewSearch.DataSource = dt; if (dataGridViewSearch.RowCount == 1) { MessageBox.Show("Dữ liệu cần tìm không có", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnCapNhatLH_Click(object sender, EventArgs e) { BUSGiaoVien a = new BUSGiaoVien(); int solopcu = a.SoLuongLopDayDu(IDChuyenDe); string tenlop = a.LayTenLop(IDChuyenDe, solopcu); int temp = solopcu; int solop = Convert.ToInt32(txtSLSVCNLop.Text) + solopcu - a.SoLuongLop(IDChuyenDe, IDNguoiDung); string lopid; if (solop > 20) { MessageBox.Show("Số lượng lớp phải nhỏ hơn 20!"); return; } if (solop <= 0) { MessageBox.Show("Số lượng lớp lớn hơn 0!"); return; } if (solop > solopcu) { while (solop != temp) { temp++; lopid = tenlop.Replace(IDChuyenDe + solopcu.ToString(), ""); lopid = lopid.Replace(" ", "") + IDChuyenDe + temp; a.InsertLop(IDChuyenDe, lopid, IDNguoiDung); } } if (solop < solopcu) { while (solop != temp) { lopid = tenlop.Replace(IDChuyenDe + solopcu.ToString(), ""); lopid = lopid.Replace(" ", "") + IDChuyenDe + temp; a.DeleteLop(IDChuyenDe, lopid); temp--; } } MessageBox.Show("Số Lượng Lớp Đã Được Cập Nhật!"); GDChinhGiaoVien_Load(sender, e); btnVeTrangChu_Click(sender, e); }
private void buttonDoiMatKhau_Click(object sender, EventArgs e) { panel_KhaNang.Visible = false; gbxKhaNang.Visible = false; panel_CapNhatDead.Visible = false; gbxCapNhatDead.Visible = false; panelThemDead.Visible = false; gbxThemDead.Visible = false; panel_CapNhatSLSV_N.Visible = false; gbxCapNhatSLSV.Visible = false; panel_CapNhatSLLop.Visible = false; gbxCapNhatSLLop.Visible = false; panelQT.Visible = true; groupBoxTraCuuDiem.Visible = false; groupBoxTraCuuTTDK.Visible = false; button_QT_DoiMatKhau.Enabled = true; panel_TraCuuDiem.Visible = false; panelChinh.Visible = false; if (tb_QT_MKM.Text == "" || tb_QT_MKC.Text == "" || tb_QT_XNMKM.Text == "") { MessageBox.Show("Bạn chưa nhập đủ thông tin!"); } else { if (tb_QT_MKM.Text != tb_QT_XNMKM.Text) { MessageBox.Show("Bạn Đã Xác Nhận Lại Mật Khẩu Sai!"); } else { if (checkmk() == 1) { BUSGiaoVien updatemk = new BUSGiaoVien(); string mkmoi = ToMD5(tb_QT_XNMKM.Text).ToString(); updatemk.UpdateMatKhau(IDNguoiDung, mkmoi); MessageBox.Show("Đã cập nhật mật khẩu thành công!"); tb_QT_MKM.ResetText(); tb_QT_MKC.ResetText(); tb_QT_XNMKM.ResetText(); } else { MessageBox.Show("Mật khẩu cũ sai!"); } } } }
private void btnCapNhatNhom_Click(object sender, EventArgs e) { if (txtSinhVienCN.Text == "" || txtNhomCapNhat.Text == "") { MessageBox.Show("Bạn chưa nhập đủ thông tin!"); } else { BUSGiaoVien update = new BUSGiaoVien(); update.UpdateNhomVsSV(IDChuyenDe, Convert.ToInt32(txtSinhVienCN.Text), Convert.ToInt32(txtNhomCapNhat.Text), IDNguoiDung); MessageBox.Show("Đã Cập Nhật Thông Tin Thành công!"); } GDChinhGiaoVien_Load(sender, e); btnVeTrangChu_Click(sender, e); }
//Button Tìm kếm và xử lý tìm kiếm private void btTimKiemTP_Click(object sender, EventArgs e) { string namhoc = tbNamHoc.Text; string hocky = tbHocky.Text; DataTable dsKhachSan = new DataTable(); BUSGiaoVien bus = new BUSGiaoVien(); try { dataGridView1.DataSource = bus.getKetQua(namhoc, hocky); } catch (Exception ex) { MessageBox.Show(ex.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void GDChinhGiaoVien_Load(object sender, EventArgs e) { BUSGiaoVien chuyende = new BUSGiaoVien(); DataTable dt = chuyende.LayDSChuyeDeDuocMo(); DataTable dt1 = chuyende.LayDSChuyeDe(); DataTable dt2 = chuyende.LayDSChuyeDeDangDay(IDNguoiDung); DataTable dt3 = chuyende.LayDSChuyeDeDangDayCOLOP(IDNguoiDung); chuyende.MaNguoiDung = IDNguoiDung; dataGridViewDangMo.DataSource = dt; dataGridViewCDAll.DataSource = dt1; dataGridViewDangDay.DataSource = dt3; dgvDSChuyenDeDay.DataSource = dt2; }
private void btnUpdateDead_Click(object sender, EventArgs e) { string malop = cbChonLopThemDead.Text; int id = Convert.ToInt32(cbMaDead.Text); string tendead = txtTenDead.Text; DateTime thoihanThemDead = Convert.ToDateTime(dtThoiHanCapNhat.Text); if (malop == "" || tendead == "") { MessageBox.Show("Bạn chưa nhập đủ thông tin!"); } else { BUSGiaoVien addDead = new BUSGiaoVien(); addDead.UpdateDead(id, tendead, thoihanThemDead, cbLopCapNhatDead.Text); MessageBox.Show("Đã Cập Nhật Deadline thành công!"); } }
private void btnCapNhatThemDead_Click(object sender, EventArgs e) { string malop = cbChonLopThemDead.Text; int id = Convert.ToInt32(txtMaDeadThem.Text); string tendead = txtTenDeadThem.Text; DateTime thoihanThemDead = Convert.ToDateTime(dtDeadThem.Text); if (malop == "" || tendead == "") { MessageBox.Show("Bạn chưa nhập đủ thông tin!"); } else { BUSGiaoVien addDead = new BUSGiaoVien(); addDead.InsertDead(malop, id, tendead, thoihanThemDead); MessageBox.Show("Đã Thêm Deadline thành công!"); } cbChonLopThemDead.ResetText(); txtTenDeadThem.ResetText(); txtMaDeadThem_Load(sender, e); }
private void btnThemCDKhaNang_Click(object sender, EventArgs e) { if (cbxTenCD.Text == "") { MessageBox.Show("Bạn chưa chọn tên chuyên đề!"); } else { BUSGiaoVien khanang = new BUSGiaoVien(); int temp = khanang.CheckKhaNang(IDNguoiDung, cbxTenCD.Text); if (khanang.CheckKhaNang(IDNguoiDung, cbxTenCD.Text) == 1) { MessageBox.Show("Giáo Viên Đã Có Sẵn Khả Năng Dạy Môn Học Này!"); } else { khanang.InsertKhaNang(cbxTenCD.Text, IDNguoiDung); MessageBox.Show("Đã Thêm Thông Tin Thành công!"); } } GDChinhGiaoVien_Load(sender, e); }
private void button_QT_LuuChinhSua_Click(object sender, EventArgs e) { panelChinh.Visible = false; panel_CapNhatSLLop.Visible = false; gbxCapNhatSLLop.Visible = false; panelQT.Visible = false; button_QT_ChinhSua.Enabled = true; tb_QT_TenTK.ReadOnly = true; tb_QT_TenChuTK.ReadOnly = true; dateTimePickerNgCT.Enabled = false; button_QT_LuuChinhSua.Enabled = false; tb_QT_Email.ReadOnly = true; panel_CapNhatSLSV_N.Visible = false; gbxCapNhatSLSV.Visible = false; panelThemDead.Visible = false; gbxThemDead.Visible = false; groupBoxTraCuuDiem.Visible = false; groupBoxTraCuuTTDK.Visible = false; panel_CapNhatDead.Visible = false; gbxCapNhatDead.Visible = false; panel_KhaNang.Visible = false; gbxKhaNang.Visible = false; panel_TraCuuDiem.Visible = false; panelTraCuuTTDK.Visible = false; if (tb_QT_TenTK.Text == "" || tb_QT_Email.Text == "") { MessageBox.Show("Bạn chưa nhập đủ thông tin!"); } else { BUSGiaoVien update = new BUSGiaoVien(); update.UpdateThongTinNguoiDung(IDNguoiDung, tb_QT_TenChuTK.Text, tb_QT_Email.Text, dateTimePickerNgCT.Value); MessageBox.Show("Đã Cập Nhật Thông Tin Thành công!"); } GDChinhGiaoVien_Load(sender, e); }
private void cbxMaCDDiem_SelectedIndexChanged(object sender, EventArgs e) { BUSGiaoVien ten = new BUSGiaoVien(); txtTenCDDiem.Text = ten.TenCDtxt(cbxMaCDDiem.Text); }
private void txtMaSV_TextChanged(object sender, EventArgs e) { BUSGiaoVien ten = new BUSGiaoVien(); txtTenSinhVien.Text = ten.TenSinhVien(txtMaSV.Text); }
private void ChuyenTab_Load(object sender, EventArgs e) { if (tabcontrolChucNang.SelectedIndex == 0) { panelQT.Visible = false; panel_CapNhatSLLop.Visible = false; gbxCapNhatSLLop.Visible = false; panel_CapNhatSLSV_N.Visible = false; gbxCapNhatSLSV.Visible = false; panelThemDead.Visible = false; gbxThemDead.Visible = false; panel_CapNhatDead.Visible = false; gbxCapNhatDead.Visible = false; panel_KhaNang.Visible = false; gbxKhaNang.Visible = false; panel_TraCuuDiem.Visible = false; panelTraCuuTTDK.Visible = false; panelChinh.Visible = true; } if (tabcontrolChucNang.SelectedIndex == 1) { groupBoxTraCuuTTDK.Visible = true; groupBoxTraCuuDiem.Visible = false; panelQT.Visible = false; panel_CapNhatSLLop.Visible = false; gbxCapNhatSLLop.Visible = false; panel_CapNhatSLSV_N.Visible = false; gbxCapNhatSLSV.Visible = false; panelThemDead.Visible = false; gbxThemDead.Visible = false; panel_CapNhatDead.Visible = false; gbxCapNhatDead.Visible = false; panel_KhaNang.Visible = false; gbxKhaNang.Visible = false; panel_TraCuuDiem.Visible = false; panelTraCuuTTDK.Visible = false; panelChinh.Visible = false; } if (tabcontrolChucNang.SelectedIndex == 2) { panelChinh.Visible = false; panelQT.Visible = false; button_QT_LuuChinhSua.Enabled = false; panel_CapNhatSLLop.Visible = false; gbxCapNhatSLLop.Visible = false; panel_CapNhatSLSV_N.Visible = false; gbxCapNhatSLSV.Visible = false; panelThemDead.Visible = false; gbxThemDead.Visible = false; groupBoxTraCuuDiem.Visible = false; groupBoxTraCuuTTDK.Visible = false; panel_CapNhatDead.Visible = false; gbxCapNhatDead.Visible = false; panel_KhaNang.Visible = false; gbxKhaNang.Visible = false; button_QT_DoiMatKhau.Enabled = true; panel_TraCuuDiem.Visible = false; panelTraCuuTTDK.Visible = false; tb_QT_TenTK.Text = IDNguoiDung; BUSGiaoVien info = new BUSGiaoVien(); tb_QT_TenChuTK.Text = info.TenNguoiDungtxt(IDNguoiDung); tb_QT_Email.Text = info.MailNguoiDungtxt(IDNguoiDung); tb_QT_ThuocNganh.Text = info.NganhNguoiDungtxt(IDNguoiDung); dateTimePickerNgCT.Value = info.NgayCTNguoiDungtxt(IDNguoiDung); } }