//TÌM KIẾM NGÀNH ĐÀO TẠO ĐẦY ĐỦ. public DataTable TimKiemThongTinNganhDaoTao(NganhDaoTao_ThongTin NDT) { int Nparameter = 1; string[] name = new string[Nparameter]; object[] value = new object[Nparameter]; name[0] = "@TimKiem"; value[0] = NDT.MaNganh; return cls.TimKiem("TimKiemThongTinNganhDaoTao", name, value, Nparameter); }
private void btInBaoCao_Click(object sender, EventArgs e) { NganhDaoTao_ThongTin NDT = new NganhDaoTao_ThongTin(); NDT.MaNganh = txtTimKiem.Text; BaoCao.BaoCao.DuLieu = cls_NganhDaoTao.TimKiemThongTinNganhDaoTao(NDT); BaoCao.BaoCao.Kieu = "TimKiemNganhDaoTao"; BaoCao.BaoCao BC = new BaoCao.BaoCao(); BC.ShowDialog(); }
//LẤY DỮ LIỆU GỬI VỀ. public void LayDuLieu(NganhDaoTao_ThongTin NDT) { this.MaNganh = NDT.MaNganh; if (!this.MaNganh.Equals("")) { try { tbNganhDaoTao.DataSource = cls_NganhDaoTao.DanhSachThongTinNganhDaoTao(); } catch { } } txtTimKiem.Focus(); }
//THÊM 1 HỌC KỲ. public int ThemNganhDaoTao(NganhDaoTao_ThongTin NDT) { int Nparameter = 3; string[] name = new string[Nparameter]; object[] value = new object[Nparameter]; name[0] = "@MaNganh"; value[0] = NDT.MaNganh; name[1] = "@TenNganh"; value[1] = NDT.TenNganh; name[2] = "@MaKhoa"; value[2] = NDT.MaKhoa; return cls.CapNhat("ThemNganhDaoTao", name, value, Nparameter); }
public QuanLyNganhDaoTao(string ChucNang, NganhDaoTao_ThongTin NDT) { InitializeComponent(); this.ChucNang = ChucNang; if (this.ChucNang.Equals("F9")) { txtMaNganh.Focus(); btHoanTat.Enabled = false; } if (this.ChucNang.Equals("F10")) { txtMaNganh.Text = NDT.MaNganh; txtTenNganh.Text = NDT.TenNganh; cbTenKhoa.SelectedValue = NDT.MaKhoa; btHoanTat.Enabled = false; txtMaNganh.Enabled = false; txtTenNganh.Focus(); } }
//XÓA NGÀNH ĐÀO TẠO. private void XoaNganhDaoTao() { if (XacNhanXoa == 1) { NganhDaoTao_ThongTin NDT = new NganhDaoTao_ThongTin(); NDT.MaNganh = tbNganhDaoTao.Rows[DongChon].Cells[0].Value.ToString(); if (MessageBox.Show("Bạn có thật sự muốn xóa thông tin ngành " + NDT.MaNganh + "", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { try { cls_NganhDaoTao.XoaNganhDaoTao(NDT); tbNganhDaoTao.DataSource = cls_NganhDaoTao.DanhSachThongTinNganhDaoTao(); } 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 = 0; 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 ThemNganhDaoTao() { ChucNang = "F9"; NganhDaoTao_ThongTin NDT = new NganhDaoTao_ThongTin(); A.GiaoDien.QuanLyNganhDaoTao QLNDT = new A.GiaoDien.QuanLyNganhDaoTao(ChucNang, NDT); QLNDT.DuLieu = new QuanLyNganhDaoTao.DuLieuTruyenVe(LayDuLieu); QLNDT.ShowDialog(this); XacNhanXoa = 0; txtTimKiem.Focus(); }
//KHI KÍCH BUTTON SỬA THÔNG TIN private void SuaNganhDaoTao() { ChucNang = "F10"; NganhDaoTao_ThongTin NDT = new NganhDaoTao_ThongTin(); NDT.MaNganh = tbNganhDaoTao.Rows[DongChon].Cells[0].Value.ToString(); NDT.TenNganh = tbNganhDaoTao.Rows[DongChon].Cells[1].Value.ToString(); NDT.MaKhoa = tbNganhDaoTao.Rows[DongChon].Cells[2].Value.ToString(); A.GiaoDien.QuanLyNganhDaoTao QLNDT = new A.GiaoDien.QuanLyNganhDaoTao(ChucNang, NDT); QLNDT.DuLieu = new QuanLyNganhDaoTao.DuLieuTruyenVe(LayDuLieu); QLNDT.ShowDialog(this); XacNhanXoa = 0; txtTimKiem.Focus(); }
private void TimKiemNganhDaoTao(object sender, KeyEventArgs e) { if (e.KeyValue.ToString() == "13") { NganhDaoTao_ThongTin NDT = new NganhDaoTao_ThongTin(); NDT.TenNganh = cbTenNganh.Text; cbTenNganh.DataSource = cls_NDT.TimKiemNganhDaoTao(NDT); cbTenNganh.DisplayMember = "TenNganh"; cbTenNganh.ValueMember = "MaNganh"; } }
//CHỈNH SỬA KHOA. private void SuaNganhDaoTao() { NganhDaoTao_ThongTin NDT = new NganhDaoTao_ThongTin(); NDT.MaNganh = txtMaNganh.Text; NDT.TenNganh = txtTenNganh.Text; NDT.MaKhoa = cbTenKhoa.SelectedValue.ToString(); try { cls_NganhDaoTao.SuaNganhDaoTao(NDT); MessageBox.Show("Bạn đã chỉnh sửa thông tin ngành đào tạo " + NDT.MaNganh + ".", "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(NDT); } this.Hide(); }
public int ThemNganhDaoTao(NganhDaoTao_ThongTin NDT) { return cls.ThemNganhDaoTao(NDT); }
//THÊM NGÀNH ĐÀO TẠO MỚI. private void ThemNganhDaoTao() { NganhDaoTao_ThongTin NDT = new NganhDaoTao_ThongTin(); NDT.MaNganh = txtMaNganh.Text; NDT.TenNganh = txtTenNganh.Text; NDT.MaKhoa = cbTenKhoa.SelectedValue.ToString(); try { if (!NDT.MaNganh.Equals("")) { cls_NganhDaoTao.ThemNganhDaoTao(NDT); MessageBox.Show("Bạn đã thêm ngành đào tạo có mã " + NDT.MaNganh + "", "Thông báo.", MessageBoxButtons.OK, MessageBoxIcon.None); } else { MessageBox.Show("Hãy nhập mã ngành."); txtMaNganh.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); } txtMaNganh.Text = ""; txtMaNganh.Focus(); txtTenNganh.Text = ""; btHoanTat.Enabled = true; if (DuLieu != null) { DuLieu(NDT); } }
//XÓA 1 NGANH ĐÀO TẠO. public int XoaNganhDaoTao(NganhDaoTao_ThongTin NDT) { int Nparameter = 1; string[] name = new string[Nparameter]; object[] value = new object[Nparameter]; name[0] = "@MaNganh"; value[0] = NDT.MaNganh; return cls.CapNhat("XoaNganhDaoTao", name, value, Nparameter); }
public int XoaNganhDaoTao(NganhDaoTao_ThongTin NDT) { return cls.XoaNganhDaoTao(NDT); }
public DataTable TimKiemThongTinNganhDaoTao(NganhDaoTao_ThongTin NDT) { return cls.TimKiemThongTinNganhDaoTao(NDT); }
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; NganhDaoTao_ThongTin NDT = new NganhDaoTao_ThongTin(); NDT.MaNganh = txtTimKiem.Text; tbNganhDaoTao.DataSource = cls_NganhDaoTao.TimKiemThongTinNganhDaoTao(NDT); } if (e.KeyValue.ToString().Equals("120")) { ThemNganhDaoTao(); txtTimKiem.Focus(); } if (e.KeyValue.ToString().Equals("121")) { SuaNganhDaoTao(); txtTimKiem.Focus(); } if (e.KeyValue.ToString().Equals("122")) { XoaNganhDaoTao(); txtTimKiem.Focus(); } if (e.KeyValue.ToString().Equals("123")) { txtTimKiem.BackColor = Color.YellowGreen; txtTimKiem.Focus(); } txtTimKiem.Focus(); }
public int SuaNganhDaoTao(NganhDaoTao_ThongTin NDT) { return cls.SuaNganhDaoTao(NDT); }