Beispiel #1
0
        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);
        }
Beispiel #2
0
 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;
        }