private void frmDangKyHocLai_Load(object sender, EventArgs e) { LoadTreeLop(uctrlLop); uctrlLop.trlLop.FocusedNodeChanged += new DevExpress.XtraTreeList.FocusedNodeChangedEventHandler(trlLop_FocusedNodeChanged); dtLop = oBDM_Lop.GetTree(Program.NamHoc); cmbLop.Properties.DataSource = dtLop; cmbNamHoc.Properties.DataSource = LoadNamHoc(); GetLopHocLai(); }
private void frmLopHoc_Load(object sender, EventArgs e) { bar1.Visible = true; SetBarButton(false); SetButton(false); dtLop = oBDM_Lop.GetTree(Program.NamHoc); grdDSLop.DataSource = dtLop; lblSoLop.Text = "Hiện tại có " + dtLop.Rows.Count.ToString() + " lớp"; }
private void frmTietNghiCoDinhLop_Load(object sender, EventArgs e) { dtLop = oBDM_Lop.GetTree(Program.NamHoc); grdDSLop.DataSource = dtLop; dtLop.AcceptChanges(); if (fgChiTiet != null) { FlexColorSetup(fgChiTiet); } dtTietNghi = oBXL_TietNghiCoDinhLop.Get(pXL_TietNghiCoDinhLopInfo); }
private void btnApDung_Click(object sender, EventArgs e) { if (IDDM_Lop > 0) { DataTable dtTemp = oBDM_Lop.GetTree(Program.NamHoc); dtTemp.DefaultView.RowFilter = "IDDM_KhoaHoc=" + pDM_LopInfo.IDDM_KhoaHoc.ToString() + "and IDKQHT_ChuongTrinhDaoTao =" + IDKQHT_ChuongTrinhDaoTao.ToString() + "and DM_LopID <>" + IDDM_Lop.ToString(); dlgApDungChoCacLopKhac dlg = new dlgApDungChoCacLopKhac(dtTemp.DefaultView); dlg.ShowDialog(); if (dlg.Tag.ToString() != "") { // xoa het cac mon hoc truoc khi insert ChuoiDM_LopID = dlg.Tag.ToString().Substring(0, dlg.Tag.ToString().Length - 1).Split(",".ToCharArray(), StringSplitOptions.RemoveEmptyEntries); if (ChuoiDM_LopID != null) { bool status = true; btnCapNhat_Click(null, null); for (int i = 0; i < ChuoiDM_LopID.Length; i++) { try { oBXL_MonHocTrongKy.DeleteByHocKyNamHoc(int.Parse(ChuoiDM_LopID[i].ToString()), Program.IDNamHoc, Program.HocKy); oBXL_MonHocTrongKy.ApDungCacLopKhac(IDDM_Lop, int.Parse(ChuoiDM_LopID[i].ToString()), Program.IDNamHoc, Program.HocKy); } catch { status = false; } } if (status == true) { // ghi log GhiLog("Áp dụng cho các lớp khác có môn học trong kỳ giống lớp '" + pDM_LopInfo.TenLop + "'", "Cập nhật", this.Tag.ToString()); ThongBao("Cập nhật thành công!"); } else { ThongBao("Lỗi trong quá trình cập nhật!"); } } } } }
private void dlgHoiDongThemSinhVien_Load(object sender, EventArgs e) { cBDM_Lop oBDM_Lop = new cBDM_Lop(); grdDSLop.DataSource = oBDM_Lop.GetTree(Program.NamHoc); }