private LiquidacionDetalleEntity make(IDataReader reader) { LiquidacionDetalleEntity liqdet = new LiquidacionDetalleEntity(int.Parse(reader["aniomes"].ToString()), int.Parse(reader["idAplicacion"].ToString()), DateTime.Parse(reader["fechaLiquidacion"].ToString())); liqdet.Id = int.Parse(reader["id"].ToString()); liqdet.IdTipoSalario = int.Parse(reader["idTipoSalario"].ToString()); liqdet.Descripcion = reader["descripcion"].ToString(); liqdet.PeriodoLiquidado = reader["periodoLiquidado"].ToString(); liqdet.LugarDePago = reader["lugarDePago"].ToString(); //liqdet.FechaDePago = reader["fechaDePago"] == DBNull.Value ? new DateTime(0) : DateTime.Parse(reader["fechaDePago"].ToString()); liqdet.PeriodoDepositado = reader["periodoDepositado"].ToString(); liqdet.BancoDepositado = reader["bancoDepositado"].ToString(); liqdet.FechaDepositado = reader["fechaDepositado"] == DBNull.Value ? new DateTime(0) : DateTime.Parse(reader["fechaDepositado"].ToString()); liqdet.Estado = Boolean.Parse(reader["Estado"].ToString()); liqdet.RecibosSeparados = Boolean.Parse(reader["recibosSeparados"].ToString()); liqdet.Eliminado = Boolean.Parse(reader["eliminado"].ToString()); //cargo fechas de pago using (var fechadepagoData = new FechaDePagoData()) { liqdet.FechasDePago = fechadepagoData.GetAll(liqdet.Id); } return(liqdet); }
public List<FechaDePagoEntity> getAll(int idLiquidacion) { using (var fechadepagoData = new FechaDePagoData()) { List<FechaDePagoEntity> fechas = fechadepagoData.GetAll(idLiquidacion); return fechas; } }
private LiquidacionDetalleEntity make(IDataReader reader) { LiquidacionDetalleEntity liqdet = new LiquidacionDetalleEntity(int.Parse(reader["aniomes"].ToString()), int.Parse(reader["idAplicacion"].ToString()), DateTime.Parse(reader["fechaLiquidacion"].ToString())); liqdet.Id = int.Parse(reader["id"].ToString()); liqdet.IdTipoSalario = int.Parse(reader["idTipoSalario"].ToString()); liqdet.Descripcion = reader["descripcion"].ToString(); liqdet.PeriodoLiquidado = reader["periodoLiquidado"].ToString(); liqdet.LugarDePago = reader["lugarDePago"].ToString(); //liqdet.FechaDePago = reader["fechaDePago"] == DBNull.Value ? new DateTime(0) : DateTime.Parse(reader["fechaDePago"].ToString()); liqdet.PeriodoDepositado = reader["periodoDepositado"].ToString(); liqdet.BancoDepositado = reader["bancoDepositado"].ToString(); liqdet.FechaDepositado = reader["fechaDepositado"] == DBNull.Value ? new DateTime(0) : DateTime.Parse(reader["fechaDepositado"].ToString()); liqdet.Estado = Boolean.Parse(reader["Estado"].ToString()); liqdet.RecibosSeparados = Boolean.Parse(reader["recibosSeparados"].ToString()); liqdet.Eliminado = Boolean.Parse(reader["eliminado"].ToString()); //cargo fechas de pago using (var fechadepagoData = new FechaDePagoData()) { liqdet.FechasDePago = fechadepagoData.GetAll(liqdet.Id); } return liqdet; }