public List <KQHT_ChuongTrinhDaoTaoInfo> GetList(KQHT_ChuongTrinhDaoTaoInfo pKQHT_ChuongTrinhDaoTaoInfo) { List <KQHT_ChuongTrinhDaoTaoInfo> oKQHT_ChuongTrinhDaoTaoInfoList = new List <KQHT_ChuongTrinhDaoTaoInfo>(); DataTable dtb = Get(pKQHT_ChuongTrinhDaoTaoInfo); if (dtb != null) { for (int i = 0; i < dtb.Rows.Count; i++) { oKQHT_ChuongTrinhDaoTaoInfo = new KQHT_ChuongTrinhDaoTaoInfo(); oKQHT_ChuongTrinhDaoTaoInfo.KQHT_ChuongTrinhDaoTaoID = int.Parse(dtb.Rows[i]["KQHT_ChuongTrinhDaoTaoID"].ToString()); oKQHT_ChuongTrinhDaoTaoInfo.MaChuongTrinhDaoTao = dtb.Rows[i]["MaChuongTrinhDaoTao"].ToString(); oKQHT_ChuongTrinhDaoTaoInfo.TenChuongTrinhDaoTao = dtb.Rows[i]["TenChuongTrinhDaoTao"].ToString(); oKQHT_ChuongTrinhDaoTaoInfo.IDDM_TrinhDo = int.Parse(dtb.Rows[i]["IDDM_TrinhDo"].ToString()); oKQHT_ChuongTrinhDaoTaoInfo.IDDM_Nganh = int.Parse(dtb.Rows[i]["IDDM_Nganh"].ToString()); oKQHT_ChuongTrinhDaoTaoInfo.IDDM_ChuyenNganh = int.Parse(dtb.Rows[i]["IDDM_ChuyenNganh"].ToString()); oKQHT_ChuongTrinhDaoTaoInfo.IDDM_KhoaHoc = int.Parse(dtb.Rows[i]["IDDM_KhoaHoc"].ToString()); oKQHT_ChuongTrinhDaoTaoInfo.ChuongTrinhDaoTaoSo = int.Parse(dtb.Rows[i]["ChuongTrinhDaoTaoSo"].ToString()); oKQHT_ChuongTrinhDaoTaoInfo.MoTa = dtb.Rows[i]["MoTa"].ToString(); oKQHT_ChuongTrinhDaoTaoInfoList.Add(oKQHT_ChuongTrinhDaoTaoInfo); } } return(oKQHT_ChuongTrinhDaoTaoInfoList); }
public DataTable Get(KQHT_ChuongTrinhDaoTaoInfo pKQHT_ChuongTrinhDaoTaoInfo) { using (var client = new UnimOsServiceClient()) { return(ConvertList.ToDataTable <sp_KQHT_ChuongTrinhDaoTao_GetResult>(client.cDKQHT_ChuongTrinhDaoTao_Get(GlobalVar.MaXacThuc, pKQHT_ChuongTrinhDaoTaoInfo))); } }
public dlgChuongTrinhDaoTao(KQHT_ChuongTrinhDaoTaoInfo mpKQHT_ChuongTrinhDaoTaoInfo, EDIT_MODE mEdit) { InitializeComponent(); pKQHT_ChuongTrinhDaoTaoInfo = mpKQHT_ChuongTrinhDaoTaoInfo; edit = mEdit; this.Tag = ""; }
public DataTable Get(KQHT_ChuongTrinhDaoTaoInfo pKQHT_ChuongTrinhDaoTaoInfo) { ArrayList colParam = new ArrayList(); colParam.Add(CreateParam("@KQHT_ChuongTrinhDaoTaoID", SqlDbType.Int, pKQHT_ChuongTrinhDaoTaoInfo.KQHT_ChuongTrinhDaoTaoID)); return(RunProcedureGet("sp_KQHT_ChuongTrinhDaoTao_Get", colParam)); }
public void Delete(KQHT_ChuongTrinhDaoTaoInfo pKQHT_ChuongTrinhDaoTaoInfo) { ArrayList colParam = new ArrayList(); colParam.Add(CreateParam("@KQHT_ChuongTrinhDaoTaoID", SqlDbType.Int, pKQHT_ChuongTrinhDaoTaoInfo.KQHT_ChuongTrinhDaoTaoID)); RunProcedure("sp_KQHT_ChuongTrinhDaoTao_Delete", colParam); }
public void Delete(KQHT_ChuongTrinhDaoTaoInfo pKQHT_ChuongTrinhDaoTaoInfo) { var client = new UnimOsServiceClient(); client.cDKQHT_ChuongTrinhDaoTao_Delete(GlobalVar.MaXacThuc, pKQHT_ChuongTrinhDaoTaoInfo); client.Close(); mErrorMessage = oDKQHT_ChuongTrinhDaoTao.ErrorMessages; mErrorNumber = oDKQHT_ChuongTrinhDaoTao.ErrorNumber; }
public int Add(KQHT_ChuongTrinhDaoTaoInfo pKQHT_ChuongTrinhDaoTaoInfo) { int ID = 0; ID = oDKQHT_ChuongTrinhDaoTao.Add(pKQHT_ChuongTrinhDaoTaoInfo); mErrorMessage = oDKQHT_ChuongTrinhDaoTao.ErrorMessages; mErrorNumber = oDKQHT_ChuongTrinhDaoTao.ErrorNumber; return(ID); }
public frmChuongTrinhDaoTao() { InitializeComponent(); oBKQHT_ChuongTrinhDaoTao = new cBKQHT_ChuongTrinhDaoTao(); pKQHT_ChuongTrinhDaoTaoInfo = new KQHT_ChuongTrinhDaoTaoInfo(); oBKQHT_CTDT_ChiTiet = new cBKQHT_CTDT_ChiTiet(); pKQHT_CTDT_LopInfo = new KQHT_CTDT_LopInfo(); oBKQHT_CTDT_Lop = new cBKQHT_CTDT_Lop(); SetButton(false); }
public dlgXoaKhoiKienThuc(int KQHT_CTDTID) { InitializeComponent(); oBKQHT_ChuongTrinhDaoTao = new cBKQHT_ChuongTrinhDaoTao(); pKQHT_ChuongTrinhDaoTaoInfo = new KQHT_ChuongTrinhDaoTaoInfo(); pKQHT_CTDT_CT_KhoiKienThucInfo = new KQHT_CTDT_CT_KhoiKienThucInfo(); oBKQHT_CTDT_CT_KhoiKienThuc = new cBKQHT_CTDT_CT_KhoiKienThuc(); pKQHT_ChuongTrinhDaoTaoInfo.KQHT_ChuongTrinhDaoTaoID = KQHT_CTDTID; this.Tag = ""; }
public int Add(KQHT_ChuongTrinhDaoTaoInfo pKQHT_ChuongTrinhDaoTaoInfo) { int ID = 0; var client = new UnimOsServiceClient(); ID = client.cDKQHT_ChuongTrinhDaoTao_Add(GlobalVar.MaXacThuc, pKQHT_ChuongTrinhDaoTaoInfo); client.Close(); mErrorMessage = oDKQHT_ChuongTrinhDaoTao.ErrorMessages; mErrorNumber = oDKQHT_ChuongTrinhDaoTao.ErrorNumber; return(ID); }
public void ToDataRow(KQHT_ChuongTrinhDaoTaoInfo pKQHT_ChuongTrinhDaoTaoInfo, ref DataRow dr) { dr[pKQHT_ChuongTrinhDaoTaoInfo.strKQHT_ChuongTrinhDaoTaoID] = pKQHT_ChuongTrinhDaoTaoInfo.KQHT_ChuongTrinhDaoTaoID; dr[pKQHT_ChuongTrinhDaoTaoInfo.strMaChuongTrinhDaoTao] = pKQHT_ChuongTrinhDaoTaoInfo.MaChuongTrinhDaoTao; dr[pKQHT_ChuongTrinhDaoTaoInfo.strTenChuongTrinhDaoTao] = pKQHT_ChuongTrinhDaoTaoInfo.TenChuongTrinhDaoTao; dr[pKQHT_ChuongTrinhDaoTaoInfo.strIDDM_TrinhDo] = pKQHT_ChuongTrinhDaoTaoInfo.IDDM_TrinhDo; dr[pKQHT_ChuongTrinhDaoTaoInfo.strIDDM_Nganh] = pKQHT_ChuongTrinhDaoTaoInfo.IDDM_Nganh; dr[pKQHT_ChuongTrinhDaoTaoInfo.strIDDM_ChuyenNganh] = pKQHT_ChuongTrinhDaoTaoInfo.IDDM_ChuyenNganh; dr[pKQHT_ChuongTrinhDaoTaoInfo.strIDDM_KhoaHoc] = pKQHT_ChuongTrinhDaoTaoInfo.IDDM_KhoaHoc; dr[pKQHT_ChuongTrinhDaoTaoInfo.strChuongTrinhDaoTaoSo] = pKQHT_ChuongTrinhDaoTaoInfo.ChuongTrinhDaoTaoSo; dr[pKQHT_ChuongTrinhDaoTaoInfo.strMoTa] = pKQHT_ChuongTrinhDaoTaoInfo.MoTa; }
public dlgCacMonChuaToChuc(int KQHT_ChuongTrinhDaoTaoID, int DM_LopID, int CTDT_HocKy) { InitializeComponent(); pKQHT_CTDTInfo = new KQHT_ChuongTrinhDaoTaoInfo(); oBKQHT_CTDT = new cBKQHT_ChuongTrinhDaoTao(); repositoryThiMonKhung.DataSource = LoadHinhThucThi(); DataTable dtTemp = oBKQHT_CTDT.GetMonChuaToChuc(KQHT_ChuongTrinhDaoTaoID, DM_LopID, CTDT_HocKy); if (dtTemp != null) { grdMonKhung.DataSource = dtTemp; } }
public int Add(KQHT_ChuongTrinhDaoTaoInfo pKQHT_ChuongTrinhDaoTaoInfo) { ArrayList colParam = new ArrayList(); colParam.Add(CreateParam("@MaChuongTrinhDaoTao", SqlDbType.NVarChar, pKQHT_ChuongTrinhDaoTaoInfo.MaChuongTrinhDaoTao)); colParam.Add(CreateParam("@TenChuongTrinhDaoTao", SqlDbType.NVarChar, pKQHT_ChuongTrinhDaoTaoInfo.TenChuongTrinhDaoTao)); colParam.Add(CreateParam("@IDDM_TrinhDo", SqlDbType.Int, pKQHT_ChuongTrinhDaoTaoInfo.IDDM_TrinhDo)); colParam.Add(CreateParam("@IDDM_Nganh", SqlDbType.Int, pKQHT_ChuongTrinhDaoTaoInfo.IDDM_Nganh)); colParam.Add(CreateParam("@IDDM_ChuyenNganh", SqlDbType.Int, pKQHT_ChuongTrinhDaoTaoInfo.IDDM_ChuyenNganh)); colParam.Add(CreateParam("@IDDM_KhoaHoc", SqlDbType.Int, pKQHT_ChuongTrinhDaoTaoInfo.IDDM_KhoaHoc)); colParam.Add(CreateParam("@ChuongTrinhDaoTaoSo", SqlDbType.Int, pKQHT_ChuongTrinhDaoTaoInfo.ChuongTrinhDaoTaoSo)); colParam.Add(CreateParam("@SoHocKy", SqlDbType.Int, pKQHT_ChuongTrinhDaoTaoInfo.SoHocKy)); colParam.Add(CreateParam("@MoTa", SqlDbType.NText, pKQHT_ChuongTrinhDaoTaoInfo.MoTa)); colParam.Add(CreateParamOut("@ID", SqlDbType.Int)); return((int)RunProcedureOut("sp_KQHT_ChuongTrinhDaoTao_Add", colParam)); }
public void Update(KQHT_ChuongTrinhDaoTaoInfo pKQHT_ChuongTrinhDaoTaoInfo) { ArrayList colParam = new ArrayList(); colParam.Add(CreateParam("@MaChuongTrinhDaoTao", SqlDbType.NVarChar, pKQHT_ChuongTrinhDaoTaoInfo.MaChuongTrinhDaoTao)); colParam.Add(CreateParam("@TenChuongTrinhDaoTao", SqlDbType.NVarChar, pKQHT_ChuongTrinhDaoTaoInfo.TenChuongTrinhDaoTao)); colParam.Add(CreateParam("@IDDM_TrinhDo", SqlDbType.Int, pKQHT_ChuongTrinhDaoTaoInfo.IDDM_TrinhDo)); colParam.Add(CreateParam("@IDDM_Nganh", SqlDbType.Int, pKQHT_ChuongTrinhDaoTaoInfo.IDDM_Nganh)); colParam.Add(CreateParam("@IDDM_ChuyenNganh", SqlDbType.Int, pKQHT_ChuongTrinhDaoTaoInfo.IDDM_ChuyenNganh)); colParam.Add(CreateParam("@IDDM_KhoaHoc", SqlDbType.Int, pKQHT_ChuongTrinhDaoTaoInfo.IDDM_KhoaHoc)); colParam.Add(CreateParam("@ChuongTrinhDaoTaoSo", SqlDbType.Int, pKQHT_ChuongTrinhDaoTaoInfo.ChuongTrinhDaoTaoSo)); colParam.Add(CreateParam("@SoHocKy", SqlDbType.Int, pKQHT_ChuongTrinhDaoTaoInfo.SoHocKy)); colParam.Add(CreateParam("@MoTa", SqlDbType.NText, pKQHT_ChuongTrinhDaoTaoInfo.MoTa)); colParam.Add(CreateParam("@KQHT_ChuongTrinhDaoTaoID", SqlDbType.Int, pKQHT_ChuongTrinhDaoTaoInfo.KQHT_ChuongTrinhDaoTaoID)); RunProcedure("sp_KQHT_ChuongTrinhDaoTao_Update", colParam); }
private void barbtnSua_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { dlgChuongTrinhDaoTao dlg = new dlgChuongTrinhDaoTao(pKQHT_ChuongTrinhDaoTaoInfo, EDIT_MODE.SUA); dlg.ShowDialog(); if (dlg.Tag.ToString() == "1") { try { pKQHT_ChuongTrinhDaoTaoInfo = dlg.pKQHT_ChuongTrinhDaoTaoInfo; oBKQHT_ChuongTrinhDaoTao.Update(pKQHT_ChuongTrinhDaoTaoInfo); // ghi log GhiLog("Sửa chương trình đào tạo '" + pKQHT_ChuongTrinhDaoTaoInfo.TenChuongTrinhDaoTao + "'", "Sửa", this.Tag.ToString()); LoadCTDT(); SuaThanhCong(); } catch (Exception ex) { ThongBao(ex.Message); } } }
private void barbtnThemKeThua_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { dlgChuongTrinhDaoTaoKeThua dlg = new dlgChuongTrinhDaoTaoKeThua(pKQHT_ChuongTrinhDaoTaoInfo); dlg.ShowDialog(); if (dlg.Tag.ToString() == "1") { try { pKQHT_ChuongTrinhDaoTaoInfo = dlg.pKQHT_ChuongTrinhDaoTaoInfo; int KQHT_ChuongTrinhDaoTaoID = oBKQHT_ChuongTrinhDaoTao.Add(pKQHT_ChuongTrinhDaoTaoInfo); LoadCTDT(); dlgChonCTKhoiKienThuc dlgKienThuc = new dlgChonCTKhoiKienThuc(KQHT_ChuongTrinhDaoTaoID); dlgKienThuc.ShowDialog(); // ghi log GhiLog("Thêm chương trình đào tạo '" + pKQHT_ChuongTrinhDaoTaoInfo.TenChuongTrinhDaoTao + "'", "Thêm", this.Tag.ToString()); ThemThanhCong(); } catch (Exception ex) { ThongBao(ex.Message); } } }
public dlgChuongTrinhDaoTaoKeThua(KQHT_ChuongTrinhDaoTaoInfo mpKQHT_ChuongTrinhDaoTaoInfo) { InitializeComponent(); pKQHT_ChuongTrinhDaoTaoInfo = mpKQHT_ChuongTrinhDaoTaoInfo; this.Tag = ""; }
public void Delete(KQHT_ChuongTrinhDaoTaoInfo pKQHT_ChuongTrinhDaoTaoInfo) { oDKQHT_ChuongTrinhDaoTao.Delete(pKQHT_ChuongTrinhDaoTaoInfo); mErrorMessage = oDKQHT_ChuongTrinhDaoTao.ErrorMessages; mErrorNumber = oDKQHT_ChuongTrinhDaoTao.ErrorNumber; }
public DataTable Get(KQHT_ChuongTrinhDaoTaoInfo pKQHT_ChuongTrinhDaoTaoInfo) { return(oDKQHT_ChuongTrinhDaoTao.Get(pKQHT_ChuongTrinhDaoTaoInfo)); }