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