//THÊM KHOA MỚI. private void ThemKhoa() { Khoa_ThongTin K = new Khoa_ThongTin(); K.MaKhoa = txtMaKhoa.Text; K.TenKhoa = txtTenKhoa.Text; try { if (!K.MaKhoa.Equals("")) { cls_Khoa.ThemKhoa(K); MessageBox.Show("Bạn đã thêm khoa có mã " + K.MaKhoa + "", "Thông báo.", MessageBoxButtons.OK, MessageBoxIcon.None); } else { MessageBox.Show("Hãy nhập mã khoa."); txtMaKhoa.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); } txtMaKhoa.Text = ""; txtMaKhoa.Focus(); txtTenKhoa.Text = ""; btHoanTat.Enabled = true; if (DuLieu != null) { DuLieu(K); } }
//XÓA KHÓA private void XoaKhoa() { if (XacNhanXoa == 1) { Khoa_ThongTin Khoa = new Khoa_ThongTin(); Khoa.MaKhoa = tbKhoa.Rows[DongChon].Cells[0].Value.ToString(); if (MessageBox.Show("Bạn có thật sự muốn xóa thông tin khoa có mã " + Khoa.MaKhoa + "", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { try { cls_Khoa.XoaKhoa(Khoa); tbKhoa.DataSource = cls_Khoa.DanhSachKhoa(); } 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(); } }
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; Khoa_ThongTin K = new Khoa_ThongTin(); K.MaKhoa = txtTimKiem.Text; tbKhoa.DataSource = cls_Khoa.TimKiemKhoa(K); } if (e.KeyValue.ToString().Equals("120")) { ThemKhoa(); txtTimKiem.Focus(); } if (e.KeyValue.ToString().Equals("121")) { SuaKhoa(); txtTimKiem.Focus(); } if (e.KeyValue.ToString().Equals("122")) { XoaKhoa(); txtTimKiem.Focus(); } if (e.KeyValue.ToString().Equals("123")) { txtTimKiem.BackColor = Color.YellowGreen; txtTimKiem.Focus(); } txtTimKiem.Focus(); }
private void btInBaoCao_Click(object sender, EventArgs e) { Khoa_ThongTin Khoa = new Khoa_ThongTin(); Khoa.MaKhoa = txtTimKiem.Text; BaoCao.BaoCao.DuLieu = cls_Khoa.TimKiemKhoa(Khoa); BaoCao.BaoCao.Kieu = "TimKiemKhoa"; BaoCao.BaoCao BC = new BaoCao.BaoCao(); BC.ShowDialog(); }
//TÌM KIẾM HỌC KỲ. public DataTable TimKiemKhoa(Khoa_ThongTin K) { int Nparameter = 1; string[] name = new string[Nparameter]; object[] value = new object[Nparameter]; name[0] = "@TimKiem"; value[0] = K.MaKhoa; return(cls.TimKiem("TimKiemKhoa", name, value, Nparameter)); }
//XÓA 1 KHOA. public int XoaKhoa(Khoa_ThongTin K) { int Nparameter = 1; string[] name = new string[Nparameter]; object[] value = new object[Nparameter]; name[0] = "@MaKhoa"; value[0] = K.MaKhoa; return(cls.CapNhat("XoaKhoa", name, value, Nparameter)); }
//KHI KÍCH BUTTON THÊM private void ThemKhoa() { ChucNang = "F9"; Khoa_ThongTin Khoa = new Khoa_ThongTin(); A.GiaoDien.QuanLyKhoa QLHK = new A.GiaoDien.QuanLyKhoa(ChucNang, Khoa); QLHK.DuLieu = new QuanLyKhoa.DuLieuTruyenVe(LayDuLieu); QLHK.ShowDialog(this); XacNhanXoa = 0; txtTimKiem.Focus(); }
//KHI KÍCH BUTTON SỬA THÔNG TIN private void SuaKhoa() { ChucNang = "F10"; Khoa_ThongTin Khoa = new Khoa_ThongTin(); Khoa.MaKhoa = tbKhoa.Rows[DongChon].Cells[0].Value.ToString(); Khoa.TenKhoa = tbKhoa.Rows[DongChon].Cells[1].Value.ToString(); A.GiaoDien.QuanLyKhoa QLHK = new A.GiaoDien.QuanLyKhoa(ChucNang, Khoa); QLHK.DuLieu = new QuanLyKhoa.DuLieuTruyenVe(LayDuLieu); QLHK.ShowDialog(this); XacNhanXoa = 0; txtTimKiem.Focus(); }
//LẤY DỮ LIỆU GỬI VỀ. public void LayDuLieu(Khoa_ThongTin K) { this.MaKhoa = K.MaKhoa; if (!this.MaKhoa.Equals("")) { try { tbKhoa.DataSource = cls_Khoa.DanhSachKhoa(); } catch { } } txtTimKiem.Focus(); }
public QuanLyKhoa(string ChucNang, Khoa_ThongTin K) { InitializeComponent(); this.ChucNang = ChucNang; if (this.ChucNang.Equals("F9")) { txtMaKhoa.Focus(); btHoanTat.Enabled = false; } if (this.ChucNang.Equals("F10")) { txtMaKhoa.Text = K.MaKhoa; txtTenKhoa.Text = K.TenKhoa; btHoanTat.Enabled = false; txtMaKhoa.Enabled = false; txtTenKhoa.Focus(); } }
//CHỈNH SỬA KHOA. private void SuaKhoa() { Khoa_ThongTin K = new Khoa_ThongTin(); K.MaKhoa = txtMaKhoa.Text; K.TenKhoa = txtTenKhoa.Text; try { cls_Khoa.SuaKhoa(K); MessageBox.Show("Bạn đã chỉnh sửa thông tin khoa " + K.MaKhoa + ".", "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(K); } this.Hide(); }
public DataTable TimKiemKhoa(Khoa_ThongTin K) { return(cls.TimKiemKhoa(K)); }
public int SuaKhoa(Khoa_ThongTin K) { return(cls.SuaKhoa(K)); }
public int ThemKhoa(Khoa_ThongTin K) { return(cls.ThemKhoa(K)); }
public int XoaKhoa(Khoa_ThongTin K) { return(cls.XoaKhoa(K)); }