public List <NS_QuaTrinhKhenThuongInfo> GetList(NS_QuaTrinhKhenThuongInfo pNS_QuaTrinhKhenThuongInfo) { List <NS_QuaTrinhKhenThuongInfo> oNS_QuaTrinhKhenThuongInfoList = new List <NS_QuaTrinhKhenThuongInfo>(); DataTable dtb = Get(pNS_QuaTrinhKhenThuongInfo); if (dtb != null) { for (int i = 0; i < dtb.Rows.Count; i++) { oNS_QuaTrinhKhenThuongInfo = new NS_QuaTrinhKhenThuongInfo(); oNS_QuaTrinhKhenThuongInfo.NS_QuaTrinhKhenThuongID = int.Parse(dtb.Rows[i]["NS_QuaTrinhKhenThuongID"].ToString()); oNS_QuaTrinhKhenThuongInfo.IDNS_GiaoVien = int.Parse(dtb.Rows[i]["IDNS_GiaoVien"].ToString()); oNS_QuaTrinhKhenThuongInfo.SoQuyetDinh = dtb.Rows[i]["SoQuyetDinh"].ToString(); oNS_QuaTrinhKhenThuongInfo.NgayQuyetDinh = DateTime.Parse(dtb.Rows[i]["NgayQuyetDinh"].ToString()); oNS_QuaTrinhKhenThuongInfo.NgayCoHieuLuc = DateTime.Parse(dtb.Rows[i]["NgayCoHieuLuc"].ToString()); oNS_QuaTrinhKhenThuongInfo.IDDM_CapKhenThuong = int.Parse(dtb.Rows[i]["IDDM_CapKhenThuong"].ToString()); oNS_QuaTrinhKhenThuongInfo.NoiDung = dtb.Rows[i]["NoiDung"].ToString(); oNS_QuaTrinhKhenThuongInfo.GiamSoThangTangLuong = int.Parse(dtb.Rows[i]["GiamSoThangTangLuong"].ToString()); oNS_QuaTrinhKhenThuongInfo.SoTien = double.Parse(dtb.Rows[i]["SoTien"].ToString()); oNS_QuaTrinhKhenThuongInfoList.Add(oNS_QuaTrinhKhenThuongInfo); } } return(oNS_QuaTrinhKhenThuongInfoList); }
public void Delete(NS_QuaTrinhKhenThuongInfo pNS_QuaTrinhKhenThuongInfo) { ArrayList colParam = new ArrayList(); colParam.Add(CreateParam("@NS_QuaTrinhKhenThuongID", SqlDbType.Int, pNS_QuaTrinhKhenThuongInfo.NS_QuaTrinhKhenThuongID)); RunProcedure("sp_NS_QuaTrinhKhenThuong_Delete", colParam); }
public DataTable Get(NS_QuaTrinhKhenThuongInfo pNS_QuaTrinhKhenThuongInfo) { ArrayList colParam = new ArrayList(); colParam.Add(CreateParam("@NS_QuaTrinhKhenThuongID", SqlDbType.Int, pNS_QuaTrinhKhenThuongInfo.NS_QuaTrinhKhenThuongID)); return(RunProcedureGet("sp_NS_QuaTrinhKhenThuong_Get", colParam)); }
public int Add(NS_QuaTrinhKhenThuongInfo pNS_QuaTrinhKhenThuongInfo) { int ID = 0; ID = oDNS_QuaTrinhKhenThuong.Add(pNS_QuaTrinhKhenThuongInfo); mErrorMessage = oDNS_QuaTrinhKhenThuong.ErrorMessages; mErrorNumber = oDNS_QuaTrinhKhenThuong.ErrorNumber; return(ID); }
public void ToDataRow(NS_QuaTrinhKhenThuongInfo pNS_QuaTrinhKhenThuongInfo, ref DataRow dr) { dr[pNS_QuaTrinhKhenThuongInfo.strNS_QuaTrinhKhenThuongID] = pNS_QuaTrinhKhenThuongInfo.NS_QuaTrinhKhenThuongID; dr[pNS_QuaTrinhKhenThuongInfo.strIDNS_GiaoVien] = pNS_QuaTrinhKhenThuongInfo.IDNS_GiaoVien; dr[pNS_QuaTrinhKhenThuongInfo.strSoQuyetDinh] = pNS_QuaTrinhKhenThuongInfo.SoQuyetDinh; dr[pNS_QuaTrinhKhenThuongInfo.strNgayQuyetDinh] = pNS_QuaTrinhKhenThuongInfo.NgayQuyetDinh; dr[pNS_QuaTrinhKhenThuongInfo.strNgayCoHieuLuc] = pNS_QuaTrinhKhenThuongInfo.NgayCoHieuLuc; dr[pNS_QuaTrinhKhenThuongInfo.strIDDM_CapKhenThuong] = pNS_QuaTrinhKhenThuongInfo.IDDM_CapKhenThuong; dr[pNS_QuaTrinhKhenThuongInfo.strNoiDung] = pNS_QuaTrinhKhenThuongInfo.NoiDung; dr[pNS_QuaTrinhKhenThuongInfo.strGiamSoThangTangLuong] = pNS_QuaTrinhKhenThuongInfo.GiamSoThangTangLuong; dr[pNS_QuaTrinhKhenThuongInfo.strSoTien] = pNS_QuaTrinhKhenThuongInfo.SoTien; }
public frmQuaTrinhKhenThuong() { InitializeComponent(); oBGiaoVien = new cBNS_GiaoVien(); pGiaoVienInfo = new NS_GiaoVienInfo(); pDonViInfo = new NS_DonViInfo(); oBQuaTrinhKhenThuong = new cBNS_QuaTrinhKhenThuong(); pNS_QuaTrinhKhenThuongInfo = new NS_QuaTrinhKhenThuongInfo(); SetButton(false); btnThem.Enabled = true; SetControl(true); btnLuu.Enabled = false; }
public void Update(NS_QuaTrinhKhenThuongInfo pNS_QuaTrinhKhenThuongInfo) { ArrayList colParam = new ArrayList(); colParam.Add(CreateParam("@IDNS_GiaoVien", SqlDbType.Int, pNS_QuaTrinhKhenThuongInfo.IDNS_GiaoVien)); colParam.Add(CreateParam("@SoQuyetDinh", SqlDbType.NVarChar, pNS_QuaTrinhKhenThuongInfo.SoQuyetDinh)); colParam.Add(CreateParam("@NgayQuyetDinh", SqlDbType.DateTime, pNS_QuaTrinhKhenThuongInfo.NgayQuyetDinh)); colParam.Add(CreateParam("@NgayCoHieuLuc", SqlDbType.DateTime, pNS_QuaTrinhKhenThuongInfo.NgayCoHieuLuc)); colParam.Add(CreateParam("@IDDM_CapKhenThuong", SqlDbType.Int, pNS_QuaTrinhKhenThuongInfo.IDDM_CapKhenThuong)); colParam.Add(CreateParam("@NoiDung", SqlDbType.NVarChar, pNS_QuaTrinhKhenThuongInfo.NoiDung)); colParam.Add(CreateParam("@GiamSoThangTangLuong", SqlDbType.Int, pNS_QuaTrinhKhenThuongInfo.GiamSoThangTangLuong)); colParam.Add(CreateParam("@SoTien", SqlDbType.Money, pNS_QuaTrinhKhenThuongInfo.SoTien)); colParam.Add(CreateParam("@NS_QuaTrinhKhenThuongID", SqlDbType.Int, pNS_QuaTrinhKhenThuongInfo.NS_QuaTrinhKhenThuongID)); RunProcedure("sp_NS_QuaTrinhKhenThuong_Update", colParam); }
public void ToInfo(ref NS_QuaTrinhKhenThuongInfo pNS_QuaTrinhKhenThuongInfo, DataRow dr) { pNS_QuaTrinhKhenThuongInfo.NS_QuaTrinhKhenThuongID = int.Parse(dr[pNS_QuaTrinhKhenThuongInfo.strNS_QuaTrinhKhenThuongID].ToString()); pNS_QuaTrinhKhenThuongInfo.IDNS_GiaoVien = int.Parse("0" + dr[pNS_QuaTrinhKhenThuongInfo.strIDNS_GiaoVien]); pNS_QuaTrinhKhenThuongInfo.SoQuyetDinh = dr[pNS_QuaTrinhKhenThuongInfo.strSoQuyetDinh].ToString(); if (dr[pNS_QuaTrinhKhenThuongInfo.strNgayQuyetDinh].ToString() != "") { pNS_QuaTrinhKhenThuongInfo.NgayQuyetDinh = DateTime.Parse(dr[pNS_QuaTrinhKhenThuongInfo.strNgayQuyetDinh].ToString()); } if (dr[pNS_QuaTrinhKhenThuongInfo.strNgayCoHieuLuc].ToString() != "") { pNS_QuaTrinhKhenThuongInfo.NgayCoHieuLuc = DateTime.Parse(dr[pNS_QuaTrinhKhenThuongInfo.strNgayCoHieuLuc].ToString()); } pNS_QuaTrinhKhenThuongInfo.IDDM_CapKhenThuong = int.Parse("0" + dr[pNS_QuaTrinhKhenThuongInfo.strIDDM_CapKhenThuong]); pNS_QuaTrinhKhenThuongInfo.NoiDung = dr[pNS_QuaTrinhKhenThuongInfo.strNoiDung].ToString(); pNS_QuaTrinhKhenThuongInfo.GiamSoThangTangLuong = int.Parse("0" + dr[pNS_QuaTrinhKhenThuongInfo.strGiamSoThangTangLuong]); pNS_QuaTrinhKhenThuongInfo.SoTien = double.Parse("0" + dr[pNS_QuaTrinhKhenThuongInfo.strSoTien]); }
public void Delete(NS_QuaTrinhKhenThuongInfo pNS_QuaTrinhKhenThuongInfo) { oDNS_QuaTrinhKhenThuong.Delete(pNS_QuaTrinhKhenThuongInfo); mErrorMessage = oDNS_QuaTrinhKhenThuong.ErrorMessages; mErrorNumber = oDNS_QuaTrinhKhenThuong.ErrorNumber; }
public DataTable Get(NS_QuaTrinhKhenThuongInfo pNS_QuaTrinhKhenThuongInfo) { return(oDNS_QuaTrinhKhenThuong.Get(pNS_QuaTrinhKhenThuongInfo)); }