private void btInBaoCao_Click(object sender, EventArgs e) { HeDaoTao_ThongTin HDT = new HeDaoTao_ThongTin(); HDT.MaHe = txtTimKiem.Text; BaoCao.BaoCao.DuLieu = cls_HeDaoTao.TimKiemHeDaoTao(HDT); BaoCao.BaoCao.Kieu = "TimKiemHeDaoTao"; BaoCao.BaoCao BC = new BaoCao.BaoCao(); BC.ShowDialog(); }
//XÓA 1 HỆ ĐÀO TẠO. public int XoaHeDaoTao(HeDaoTao_ThongTin HDT) { int Nparameter = 1; string[] name = new string[Nparameter]; object[] value = new object[Nparameter]; name[0] = "@MaHe"; value[0] = HDT.MaHe; return cls.CapNhat("XoaHeDaoTao", name, value, Nparameter); }
//TÌM KIẾM HỌC KỲ. public DataTable TimKiemHeDaoTao(HeDaoTao_ThongTin HDT) { int Nparameter = 1; string[] name = new string[Nparameter]; object[] value = new object[Nparameter]; name[0] = "@TimKiem"; value[0] = HDT.MaHe; return cls.TimKiem("TimKiemHeDaoTao", name, value, Nparameter); }
//LẤY DỮ LIỆU GỬI VỀ. public void LayDuLieu(HeDaoTao_ThongTin HDT) { this.MaHe = HDT.MaHe; if (!this.MaHe.Equals("")) { try { tbHeDaoTao.DataSource = cls_HeDaoTao.DanhSachHeDaoTao(); } catch { } } txtTimKiem.Focus(); }
public QuanLyHeDaoTao(string ChucNang, HeDaoTao_ThongTin HDT) { InitializeComponent(); this.ChucNang = ChucNang; if (this.ChucNang.Equals("F9")) { txtMaHeDaoTao.Focus(); btHoanTat.Enabled = false; } if (this.ChucNang.Equals("F10")) { txtMaHeDaoTao.Text = HDT.MaHe; txtTenHeDaoTao.Text = HDT.TenHe; btHoanTat.Enabled = false; txtMaHeDaoTao.Enabled = false; txtTenHeDaoTao.Focus(); } }
private void KhiAnTimKiem(object sender, KeyEventArgs e) { if (!e.KeyValue.ToString().Equals("120") && !e.KeyValue.ToString().Equals("121") && !e.KeyValue.ToString().Equals("122") && !e.KeyValue.ToString().Equals("123")) { txtTimKiem.BackColor = Color.White; HeDaoTao_ThongTin HDT = new HeDaoTao_ThongTin(); HDT.MaHe = txtTimKiem.Text; tbHeDaoTao.DataSource = cls_HeDaoTao.TimKiemHeDaoTao(HDT); } if (e.KeyValue.ToString().Equals("120")) { ThemHeDaoTao(); txtTimKiem.Focus(); } if (e.KeyValue.ToString().Equals("121")) { SuaHeDaoTao(); txtTimKiem.Focus(); } if (e.KeyValue.ToString().Equals("122")) { XoaHeDaoTao(); txtTimKiem.Focus(); } if (e.KeyValue.ToString().Equals("123")) { txtTimKiem.BackColor = Color.YellowGreen; txtTimKiem.Focus(); } txtTimKiem.Focus(); }
//XÓA HỆ ĐÀO TẠO private void XoaHeDaoTao() { if (XacNhanXoa == 1) { HeDaoTao_ThongTin HDT = new HeDaoTao_ThongTin(); HDT.MaHe = tbHeDaoTao.Rows[DongChon].Cells[0].Value.ToString(); if (MessageBox.Show("Bạn có thật sự muốn xóa thông tin hệ đào tạo có mã " + HDT.MaHe + "", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { try { cls_HeDaoTao.XoaHeDaoTao(HDT); tbHeDaoTao.DataSource = cls_HeDaoTao.DanhSachHeDaoTao(); } catch { MessageBox.Show("Không thể xóa dữ liệu này, hãy kiểm tra lại.!", "Thông báo lỗi.", MessageBoxButtons.OK, MessageBoxIcon.Error); } } XacNhanXoa = 1; txtTimKiem.Focus(); } else { MessageBox.Show("Bạn hãy chọn khóa học muốn xóa.", "Thông báo.", MessageBoxButtons.OK, MessageBoxIcon.Error); txtTimKiem.Focus(); } }
//KHI KÍCH BUTTON THÊM private void ThemHeDaoTao() { ChucNang = "F9"; HeDaoTao_ThongTin HDT = new HeDaoTao_ThongTin(); A.GiaoDien.QuanLyHeDaoTao QLHDT = new A.GiaoDien.QuanLyHeDaoTao(ChucNang, HDT); QLHDT.DuLieu = new QuanLyHeDaoTao.DuLieuTruyenVe(LayDuLieu); QLHDT.ShowDialog(this); XacNhanXoa = 0; txtTimKiem.Focus(); }
//KHI KÍCH BUTTON SỬA THÔNG TIN private void SuaHeDaoTao() { ChucNang = "F10"; HeDaoTao_ThongTin HDT = new HeDaoTao_ThongTin(); HDT.MaHe = tbHeDaoTao.Rows[DongChon].Cells[0].Value.ToString(); HDT.TenHe = tbHeDaoTao.Rows[DongChon].Cells[1].Value.ToString(); A.GiaoDien.QuanLyHeDaoTao QLHDT = new A.GiaoDien.QuanLyHeDaoTao(ChucNang, HDT); QLHDT.DuLieu = new QuanLyHeDaoTao.DuLieuTruyenVe(LayDuLieu); QLHDT.ShowDialog(this); XacNhanXoa = 0; txtTimKiem.Focus(); }
//CHỈNH SỬA HỆ ĐÀO TẠO. private void SuaHeDaoTao() { HeDaoTao_ThongTin HDT = new HeDaoTao_ThongTin(); HDT.MaHe = txtMaHeDaoTao.Text; HDT.TenHe = txtTenHeDaoTao.Text; try { cls_HeDaoTao.SuaHeDaoTao(HDT); MessageBox.Show("Bạn đã chỉnh sửa thông tin hệ đào tạo " + HDT.MaHe + ".", "Thông báo.", MessageBoxButtons.OK, MessageBoxIcon.None); } catch { MessageBox.Show("Không thể chỉnh sửa, hãy kiểm tra lại,", "Thông báo lối!", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (DuLieu != null) { DuLieu(HDT); } this.Hide(); }
//THÊM HỌC KỲ MỚI. private void ThemHeDaoTao() { HeDaoTao_ThongTin HDT = new HeDaoTao_ThongTin(); HDT.MaHe = txtMaHeDaoTao.Text; HDT.TenHe = txtTenHeDaoTao.Text; try { if (!HDT.MaHe.Equals("")) { cls_HeDaoTao.ThemHeDaoTao(HDT); MessageBox.Show("Bạn đã thêm hệ đào tạo có mã " + HDT.MaHe + "", "Thông báo.", MessageBoxButtons.OK, MessageBoxIcon.None); } else { MessageBox.Show("Hãy nhập mã hệ đào tạo"); txtMaHeDaoTao.Focus(); } } catch { MessageBox.Show("Không thể thêm mới, có thể khóa chính bị trùng.", "Thông báo lối!", MessageBoxButtons.OK, MessageBoxIcon.Error); } txtMaHeDaoTao.Text = ""; txtMaHeDaoTao.Focus(); txtTenHeDaoTao.Text = ""; btHoanTat.Enabled = true; if (DuLieu != null) { DuLieu(HDT); } }
public int XoaHeDaoTao(HeDaoTao_ThongTin HDT) { return cls.XoaHeDaoTao(HDT); }
public DataTable TimKiemHeDaoTao(HeDaoTao_ThongTin HDT) { return cls.TimKiemHeDaoTao(HDT); }
public int ThemHeDaoTao(HeDaoTao_ThongTin HDT) { return cls.ThemHeDaoTao(HDT); }
public int SuaHeDaoTao(HeDaoTao_ThongTin HDT) { return cls.SuaHeDaoTao(HDT); }