public List <KQHT_DanhSachHocTiepInfo> GetList(KQHT_DanhSachHocTiepInfo pKQHT_DanhSachHocTiepInfo) { List <KQHT_DanhSachHocTiepInfo> oKQHT_DanhSachHocTiepInfoList = new List <KQHT_DanhSachHocTiepInfo>(); DataTable dtb = Get(pKQHT_DanhSachHocTiepInfo); if (dtb != null) { for (int i = 0; i < dtb.Rows.Count; i++) { oKQHT_DanhSachHocTiepInfo = new KQHT_DanhSachHocTiepInfo(); oKQHT_DanhSachHocTiepInfo.KQHT_DanhSachHocTiepID = int.Parse(dtb.Rows[i]["KQHT_DanhSachHocTiepID"].ToString()); oKQHT_DanhSachHocTiepInfo.IDKQHT_DanhSachNgungHoc = int.Parse(dtb.Rows[i]["IDKQHT_DanhSachNgungHoc"].ToString()); oKQHT_DanhSachHocTiepInfo.IDSV_SinhVien = int.Parse(dtb.Rows[i]["IDSV_SinhVien"].ToString()); oKQHT_DanhSachHocTiepInfo.Hocky = int.Parse(dtb.Rows[i]["Hocky"].ToString()); oKQHT_DanhSachHocTiepInfo.IDDM_Namhoc = int.Parse(dtb.Rows[i]["IDDM_Namhoc"].ToString()); oKQHT_DanhSachHocTiepInfo.SoQuyetDinh = dtb.Rows[i]["SoQuyetDinh"].ToString(); oKQHT_DanhSachHocTiepInfo.NgayQuyetDinh = DateTime.Parse(dtb.Rows[i]["NgayQuyetDinh"].ToString()); oKQHT_DanhSachHocTiepInfo.Lydo = dtb.Rows[i]["Lydo"].ToString(); oKQHT_DanhSachHocTiepInfo.IDDM_Lop = int.Parse(dtb.Rows[i]["IDDM_Lop"].ToString()); oKQHT_DanhSachHocTiepInfoList.Add(oKQHT_DanhSachHocTiepInfo); } } return(oKQHT_DanhSachHocTiepInfoList); }
public void Delete(KQHT_DanhSachHocTiepInfo pKQHT_DanhSachHocTiepInfo) { ArrayList colParam = new ArrayList(); colParam.Add(CreateParam("@KQHT_DanhSachHocTiepID", SqlDbType.Int, pKQHT_DanhSachHocTiepInfo.KQHT_DanhSachHocTiepID)); RunProcedure("sp_KQHT_DanhSachHocTiep_Delete", colParam); }
public DataTable Get(KQHT_DanhSachHocTiepInfo pKQHT_DanhSachHocTiepInfo) { ArrayList colParam = new ArrayList(); colParam.Add(CreateParam("@KQHT_DanhSachHocTiepID", SqlDbType.Int, pKQHT_DanhSachHocTiepInfo.KQHT_DanhSachHocTiepID)); return(RunProcedureGet("sp_KQHT_DanhSachHocTiep_Get", colParam)); }
public int Add(KQHT_DanhSachHocTiepInfo pKQHT_DanhSachHocTiepInfo) { int ID = 0; ID = oDKQHT_DanhSachHocTiep.Add(pKQHT_DanhSachHocTiepInfo); mErrorMessage = oDKQHT_DanhSachHocTiep.ErrorMessages; mErrorNumber = oDKQHT_DanhSachHocTiep.ErrorNumber; return(ID); }
public void ToInfo(ref KQHT_DanhSachHocTiepInfo pKQHT_DanhSachHocTiepInfo, DataRow dr) { pKQHT_DanhSachHocTiepInfo.KQHT_DanhSachHocTiepID = int.Parse(dr[pKQHT_DanhSachHocTiepInfo.strKQHT_DanhSachHocTiepID].ToString()); pKQHT_DanhSachHocTiepInfo.IDKQHT_DanhSachNgungHoc = int.Parse(dr[pKQHT_DanhSachHocTiepInfo.strIDKQHT_DanhSachNgungHoc].ToString()); pKQHT_DanhSachHocTiepInfo.IDSV_SinhVien = int.Parse(dr[pKQHT_DanhSachHocTiepInfo.strIDSV_SinhVien].ToString()); pKQHT_DanhSachHocTiepInfo.Hocky = int.Parse(dr[pKQHT_DanhSachHocTiepInfo.strHocky].ToString()); pKQHT_DanhSachHocTiepInfo.IDDM_Namhoc = int.Parse(dr[pKQHT_DanhSachHocTiepInfo.strIDDM_Namhoc].ToString()); pKQHT_DanhSachHocTiepInfo.SoQuyetDinh = dr[pKQHT_DanhSachHocTiepInfo.strSoQuyetDinh].ToString(); pKQHT_DanhSachHocTiepInfo.NgayQuyetDinh = DateTime.Parse(dr[pKQHT_DanhSachHocTiepInfo.strNgayQuyetDinh].ToString()); pKQHT_DanhSachHocTiepInfo.Lydo = dr[pKQHT_DanhSachHocTiepInfo.strLydo].ToString(); pKQHT_DanhSachHocTiepInfo.IDDM_Lop = int.Parse(dr[pKQHT_DanhSachHocTiepInfo.strIDDM_Lop].ToString()); }
public void ToDataRow(KQHT_DanhSachHocTiepInfo pKQHT_DanhSachHocTiepInfo, ref DataRow dr) { dr[pKQHT_DanhSachHocTiepInfo.strKQHT_DanhSachHocTiepID] = pKQHT_DanhSachHocTiepInfo.KQHT_DanhSachHocTiepID; dr[pKQHT_DanhSachHocTiepInfo.strIDKQHT_DanhSachNgungHoc] = pKQHT_DanhSachHocTiepInfo.IDKQHT_DanhSachNgungHoc; dr[pKQHT_DanhSachHocTiepInfo.strIDSV_SinhVien] = pKQHT_DanhSachHocTiepInfo.IDSV_SinhVien; dr[pKQHT_DanhSachHocTiepInfo.strHocky] = pKQHT_DanhSachHocTiepInfo.Hocky; dr[pKQHT_DanhSachHocTiepInfo.strIDDM_Namhoc] = pKQHT_DanhSachHocTiepInfo.IDDM_Namhoc; dr[pKQHT_DanhSachHocTiepInfo.strSoQuyetDinh] = pKQHT_DanhSachHocTiepInfo.SoQuyetDinh; dr[pKQHT_DanhSachHocTiepInfo.strNgayQuyetDinh] = pKQHT_DanhSachHocTiepInfo.NgayQuyetDinh; dr[pKQHT_DanhSachHocTiepInfo.strLydo] = pKQHT_DanhSachHocTiepInfo.Lydo; dr[pKQHT_DanhSachHocTiepInfo.strIDDM_Lop] = pKQHT_DanhSachHocTiepInfo.IDDM_Lop; }
public frmDanhSachThoiHoc() { InitializeComponent(); oBDM_Lop = new cBDM_Lop(); oBSV_SinhVien = new cBSV_SinhVien(); pDM_LopInfo = new DM_LopInfo(); oBKQHT_DiemTongKetHocKy = new cBKQHT_DiemTongKetHocKy(); oBKQHT_DanhSachNgungHoc = new cBKQHT_DanhSachNgungHoc(); oBKQHT_DanhSachHocTiep = new cBKQHT_DanhSachHocTiep(); pKQHT_DanhSachHocTiepInfo = new KQHT_DanhSachHocTiepInfo(); }
public void Update(KQHT_DanhSachHocTiepInfo pKQHT_DanhSachHocTiepInfo) { ArrayList colParam = new ArrayList(); colParam.Add(CreateParam("@IDKQHT_DanhSachNgungHoc", SqlDbType.Int, pKQHT_DanhSachHocTiepInfo.IDKQHT_DanhSachNgungHoc)); colParam.Add(CreateParam("@IDSV_SinhVien", SqlDbType.Int, pKQHT_DanhSachHocTiepInfo.IDSV_SinhVien)); colParam.Add(CreateParam("@Hocky", SqlDbType.Int, pKQHT_DanhSachHocTiepInfo.Hocky)); colParam.Add(CreateParam("@IDDM_Namhoc", SqlDbType.Int, pKQHT_DanhSachHocTiepInfo.IDDM_Namhoc)); colParam.Add(CreateParam("@SoQuyetDinh", SqlDbType.NVarChar, pKQHT_DanhSachHocTiepInfo.SoQuyetDinh)); colParam.Add(CreateParam("@NgayQuyetDinh", SqlDbType.DateTime, pKQHT_DanhSachHocTiepInfo.NgayQuyetDinh)); colParam.Add(CreateParam("@Lydo", SqlDbType.NVarChar, pKQHT_DanhSachHocTiepInfo.Lydo)); colParam.Add(CreateParam("@IDDM_Lop", SqlDbType.Int, pKQHT_DanhSachHocTiepInfo.IDDM_Lop)); colParam.Add(CreateParam("@KQHT_DanhSachHocTiepID", SqlDbType.Int, pKQHT_DanhSachHocTiepInfo.KQHT_DanhSachHocTiepID)); RunProcedure("sp_KQHT_DanhSachHocTiep_Update", colParam); }
public int Add(KQHT_DanhSachHocTiepInfo pKQHT_DanhSachHocTiepInfo) { ArrayList colParam = new ArrayList(); colParam.Add(CreateParam("@IDKQHT_DanhSachNgungHoc", SqlDbType.Int, pKQHT_DanhSachHocTiepInfo.IDKQHT_DanhSachNgungHoc)); colParam.Add(CreateParam("@IDSV_SinhVien", SqlDbType.Int, pKQHT_DanhSachHocTiepInfo.IDSV_SinhVien)); colParam.Add(CreateParam("@Hocky", SqlDbType.Int, pKQHT_DanhSachHocTiepInfo.Hocky)); colParam.Add(CreateParam("@IDDM_Namhoc", SqlDbType.Int, pKQHT_DanhSachHocTiepInfo.IDDM_Namhoc)); colParam.Add(CreateParam("@SoQuyetDinh", SqlDbType.NVarChar, pKQHT_DanhSachHocTiepInfo.SoQuyetDinh)); colParam.Add(CreateParam("@NgayQuyetDinh", SqlDbType.DateTime, pKQHT_DanhSachHocTiepInfo.NgayQuyetDinh)); colParam.Add(CreateParam("@Lydo", SqlDbType.NVarChar, pKQHT_DanhSachHocTiepInfo.Lydo)); colParam.Add(CreateParam("@IDDM_Lop", SqlDbType.Int, pKQHT_DanhSachHocTiepInfo.IDDM_Lop)); colParam.Add(CreateParamOut("@ID", SqlDbType.Int)); return((int)RunProcedureOut("sp_KQHT_DanhSachHocTiep_Add", colParam)); }
public dlgQuyetDinh(string mSinhVienIDs, string mTrangThai, string mKQHT_DanhSachNgungHocIDs, DataRow mdr) { InitializeComponent(); oBSinhVien = new cBSV_SinhVien(); oBKQHT_DanhSachNgungHoc = new cBKQHT_DanhSachNgungHoc(); pKQHT_DanhSachNgungHocInfo = new KQHT_DanhSachNgungHocInfo(); pSV_SinhVienInfo = new SV_SinhVienInfo(); pKQHT_DanhSachNgungHocInfo = new KQHT_DanhSachNgungHocInfo(); oBKQHT_DanhSachHocTiep = new cBKQHT_DanhSachHocTiep(); pKQHT_DanhSachHocTiepInfo = new KQHT_DanhSachHocTiepInfo(); SinhVienIDs = mSinhVienIDs; dtNgayQD.EditValue = DateTime.Now; dr = mdr; TrangThai = mTrangThai; KQHT_DanhSachNgungHocIDs = mKQHT_DanhSachNgungHocIDs; //load combobox cmbTrangThai.Properties.DataSource = oBSinhVien.CreateTableTrangThai(); cmbLop.Properties.DataSource = LoadLopTheoKhoa(0); // Sửa quyết định if (TrangThai == "1") { txtSoQuyetDinh.Text = dr["SoQuyetDinh"].ToString(); txtNoiDung.Text = dr["GhiChu"].ToString(); } else if (TrangThai == "2") { // xet hoc tiep txtSoQuyetDinh.Text = dr["SoQuyetDinh"].ToString(); txtNoiDung.Text = dr["GhiChu"].ToString(); cmbLop.Enabled = true; cmbLop.EditValue = dr["IDDM_Lop"]; } }
public void Delete(KQHT_DanhSachHocTiepInfo pKQHT_DanhSachHocTiepInfo) { oDKQHT_DanhSachHocTiep.Delete(pKQHT_DanhSachHocTiepInfo); mErrorMessage = oDKQHT_DanhSachHocTiep.ErrorMessages; mErrorNumber = oDKQHT_DanhSachHocTiep.ErrorNumber; }
public DataTable Get(KQHT_DanhSachHocTiepInfo pKQHT_DanhSachHocTiepInfo) { return(oDKQHT_DanhSachHocTiep.Get(pKQHT_DanhSachHocTiepInfo)); }