private List <clsPeriodoVM> PeriodoList() { clsPeriodo oPeriodo = new clsPeriodo(clsAppInfo.Connection); List <clsPeriodoVM> oPeriodoVM = new List <clsPeriodoVM>(); try { oPeriodo.SelectFilter = clsPeriodo.SelectFilters.Grid; oPeriodo.WhereFilter = clsPeriodo.WhereFilters.Grid; oPeriodo.OrderByFilter = clsPeriodo.OrderByFilters.Grid; if (oPeriodo.Open()) { foreach (DataRow dr in oPeriodo.DataSet.Tables[oPeriodo.TableName].Rows) { oPeriodoVM.Add(new clsPeriodoVM() { PeriodoId = SysData.ToLong(dr[clsPeriodoVM._PeriodoId]), GestionNro = SysData.ToStr(dr[clsPeriodoVM._GestionNro]), MesDes = SysData.ToStr(dr[clsPeriodoVM._MesDes]), PeriodoFecIni = SysData.ToDate(dr[clsPeriodoVM._PeriodoFecIni]), PeriodoFecFin = SysData.ToDate(dr[clsPeriodoVM._PeriodoFecFin]), EstadoDes = SysData.ToStr(dr[clsPeriodoVM._EstadoDes]) }); } } return(oPeriodoVM); } catch (Exception exp) { throw exp; } finally { oPeriodo.Dispose(); } return(oPeriodoVM); }
private List <clsPeriodoVM> PeriodoList(long gestionId) { clsPeriodo oPeriodo = new clsPeriodo(clsAppInfo.Connection); List <clsPeriodoVM> periodos = new List <clsPeriodoVM>(); try { oPeriodo.SelectFilter = clsPeriodo.SelectFilters.All; oPeriodo.WhereFilter = clsPeriodo.WhereFilters.Gestion; oPeriodo.VM.GestionId = gestionId; if (oPeriodo.Open()) { foreach (DataRow dr in oPeriodo.DataSet.Tables[oPeriodo.TableName].Rows) { periodos.Add(new clsPeriodoVM() { PeriodoId = SysData.ToLong(dr["PeriodoId"]), GestionId = SysData.ToInteger(dr["GestionId"]), MesId = SysData.ToLong(dr["MesId"]), MesDes = SysData.ToStr(dr["MesDes"]), PeriodoFecIni = SysData.ToDate(dr["PeriodoFecIni"]), PeriodoFecFin = SysData.ToDate(dr["PeriodoFecFin"]), EstadoId = SysData.ToLong(dr["EstadoId"]) }); } } } catch (Exception exp) { throw exp; } finally { oPeriodo.Dispose(); } return(periodos); }
private clsPeriodoVM PeriodoFind(int periodoId) { clsPeriodo oPeriodo = new clsPeriodo(clsAppInfo.Connection); clsPeriodoVM oPeriodoVM = new clsPeriodoVM(); try { oPeriodo.VM.PeriodoId = periodoId; if (oPeriodo.FindByPK()) { oPeriodoVM = oPeriodo.VM; } } catch (Exception exp) { throw exp; } finally { oPeriodo.Dispose(); } return(oPeriodoVM); }