private void btnLuu_Click(object sender, EventArgs e) { KhoiLopBLL khoiLopBll = new KhoiLopBLL(); ErrorType result; //neu them moi string infor; if (this.maKhoiLop == null) { result = khoiLopBll.Themkhoilop(tbMaKhoiLop.Text, tbTenKhoiLop.Text, tBbPhongBan.Text, cbMaNamHoc.Text); infor = "Thêm thành công!"; } else { result = khoiLopBll.Suakhoilop(tbMaKhoiLop.Text, tbTenKhoiLop.Text, tBbPhongBan.Text, cbMaNamHoc.Text); infor = "Xóa thành công!"; } if (result == ErrorType.THANH_CONG) { MessageBox.Show(infor, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (result == ErrorType.KI_TU_RONG) { MessageBox.Show("Bạn nên điền đầy đủ thông tin để thực hiện", "Cảnh báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { MessageBox.Show("Thất bại, vui lòng xem lại chuỗi kết nối CSDL!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ThemSuaCTDT_Load(object sender, EventArgs e) { KhoiLopBLL KLbll = new KhoiLopBLL(); List <KhoiLop> listKL = new List <KhoiLop>(); listKL = KLbll.GetListKhoiLop(); List <string> listStrKL = new List <string>(); foreach (KhoiLop kl in listKL) { listStrKL.Add(kl.MaKhoiLop); } cbMaKL.DataSource = listStrKL; MonHocBLL MHbll = new MonHocBLL(); List <MonHoc> listMH = new List <MonHoc>(); listMH = MHbll.GetListMonHoc(); List <string> listStrMH = new List <string>(); foreach (MonHoc mh in listMH) { listStrMH.Add(mh.MaMonHoc); } cbMaMH.DataSource = listStrMH; }
private void lvCTDT_SelectedIndexChanged(object sender, EventArgs e) { if (lvCTDT.SelectedItems.Count > 0) { ListViewItem lv = lvCTDT.SelectedItems[0]; string maKhoi = lv.SubItems[1].Text; string MaMon = lv.SubItems[2].Text; string heSo = lv.SubItems[3].Text; tbMaKL_CTDT.Text = maKhoi; tbMaMH_CTDT.Text = MaMon; tbHeSoCTDT.Text = heSo; } KhoiLopBLL lopBll = new KhoiLopBLL(); KhoiLop lop = lopBll.GetKhoiLop(tbMaKL_CTDT.Text); tbTenKhoi_CTDT.Text = lop.TenKhoiLop; MonHocBLL mh = new MonHocBLL(); MonHoc mon = mh.GetMonHoc(tbMaMH_CTDT.Text); tbTenMH_CTDT.Text = mon.TenMonHoc; }
public QuanLyLopHoc() { InitializeComponent(); lophoc = new LopBLL(); khoilop = new KhoiLopBLL(); hocky = new HocKyBLL(); namhoc = new NamHocBLL(); }
string TaoMaKhoiLopMoi() { KhoiLopBLL khoiLopBll = new KhoiLopBLL(); string maKhoiLopMax = khoiLopBll.GetMaKhoiLopMax(); string[] listTemp = maKhoiLopMax.Split('L'); string maKhoiLop = listTemp[1]; maKhoiLop = "KL" + (Int32.Parse(maKhoiLop) + 1).ToString(); return(maKhoiLop); }
public ThemSuaKhoiLop() { InitializeComponent(); lbTop.Text = "Thêm mới khối lớp"; KhoiLopBLL khoiLopBll = new KhoiLopBLL(); string maKhoiLopMax = khoiLopBll.GetMaKhoiLopMax(); string [] listTemp = maKhoiLopMax.Split('L'); string maKhoiLop = listTemp[1]; tbMaKhoiLop.Text = "KL" + (Int32.Parse(maKhoiLop) + 1).ToString(); }
private void ThemSuaLop_Load(object sender, EventArgs e) { KhoiLopBLL khoilopBll = new KhoiLopBLL(); List <KhoiLop> listKhoiLop = khoilopBll.GetListKhoiLop(); List <string> ListTenKl = new List <string>(); foreach (KhoiLop kl in listKhoiLop) { ListTenKl.Add(kl.TenKhoiLop); } cbTenKhoiLop.DataSource = ListTenKl; tbMaLop.Text = TaoMaLopMoi(); }
void LoadDSKL_TheoNH() { KhoiLopBLL klbll = new KhoiLopBLL(); List <KhoiLop> listKhoiLop = klbll.GetListKhoiLop(cbNH_DSKL.Text); lvDSKL_NH.Items.Clear(); int stt = 1; foreach (KhoiLop khoiLop in listKhoiLop) { ListViewItem lvi = new ListViewItem(stt.ToString()); lvi.SubItems.Add(khoiLop.MaKhoiLop); lvi.SubItems.Add(khoiLop.TenKhoiLop); stt++; lvDSKL_NH.Items.Add(lvi); } }
private void btnLuu_Click(object sender, EventArgs e) { LopBLL LopBll = new LopBLL(); KhoiLopBLL klbll = new KhoiLopBLL(); ErrorType result; //neu them moi string infor; string maKhoiLop = klbll.GetMaKhoiLop(cbTenKhoiLop.Text); if (this.maLop == null) { result = LopBll.Themlop(tbMaLop.Text, tbTenLop.Text, maKhoiLop, tbSiSo.Text); infor = "Thêm thành công!"; } else { result = LopBll.SuaLop(tbMaLop.Text, tbTenLop.Text, maKhoiLop, tbSiSo.Text); infor = "Xóa thành công!"; } if (result == ErrorType.THANH_CONG) { MessageBox.Show(infor, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); tbMaLop.Text = TaoMaLopMoi(); tbTenLop.Text = ""; } else if (result == ErrorType.KI_TU_RONG) { MessageBox.Show("Bạn nên điền đầy đủ thông tin để thực hiện", "Cảnh báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { MessageBox.Show("Thất bại, vui lòng xem lại chuỗi kết nối CSDL!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }