public BoletaDePago generarBoleta(Contrato contrato, ConceptoDeIngresosDescuentos concepto)
        {
            BoletaDePago boleta = new BoletaDePago();

            boleta.Contrato = contrato;
            boleta.ConceptoDeIngresosDescuentos = concepto;
            boleta.calcularAsignacionFamiliar();
            boleta.calcularTotalDeHoras();
            boleta.calcularSueldoBasico();
            boleta.calcularDescuentoAFP();
            boleta.calcularTotalDeIngreso();
            boleta.calcularTotalDeDescuento();
            boleta.calcularSueldoNeto();
            return(boleta);
        }
        private BoletaDePago obtenerPlanilla(SqlDataReader resultadoSQL)
        {
            BoletaDePago planilla = new BoletaDePago();

            planilla.Contrato.Empleado.IdEmpleado = resultadoSQL.GetString(0);
            planilla.Contrato.Empleado.Nombre     = resultadoSQL.GetString(1);
            planilla.Contrato.Empleado.Dni        = resultadoSQL.GetString(2);
            planilla.TotalDeHoras       = double.Parse(resultadoSQL.GetString(3));
            planilla.Contrato.ValorHora = double.Parse(resultadoSQL.GetString(4));
            planilla.SueldoBasico       = double.Parse(resultadoSQL.GetString(5));
            planilla.TotalIngresos      = double.Parse(resultadoSQL.GetString(6));
            planilla.TotalDescuentos    = double.Parse(resultadoSQL.GetString(7));
            planilla.SueldoNeto         = double.Parse(resultadoSQL.GetString(8));

            return(planilla);
        }
        private BoletaDePago obtenerBoleta(SqlDataReader resultadoSQL)
        {
            Empleado emp  = new Empleado();
            Contrato cont = new Contrato();

            //emp = empleadoDAO.buscarPorDni(resultadoSQL.GetString(9));

            cont = contratoDAO.buscarContrato(resultadoSQL.GetString(8));
            BoletaDePago boleta = new BoletaDePago();

            boleta.IdBoleta                     = resultadoSQL.GetString(0);
            boleta.AsignacionFamiliar           = double.Parse(resultadoSQL.GetString(1));
            boleta.DescuentoPorAFP              = double.Parse(resultadoSQL.GetString(2));
            boleta.SueldoBasico                 = double.Parse(resultadoSQL.GetString(3));
            boleta.SueldoNeto                   = double.Parse(resultadoSQL.GetString(4));
            boleta.TotalDeHoras                 = double.Parse(resultadoSQL.GetString(5));
            boleta.TotalIngresos                = double.Parse(resultadoSQL.GetString(6));
            boleta.TotalDescuentos              = double.Parse(resultadoSQL.GetString(7));
            boleta.Contrato                     = cont;
            boleta.PeriodoDePago                = periodoDAO.buscarPeriodo(resultadoSQL.GetString(9));
            boleta.ConceptoDeIngresosDescuentos = conceptoDAO.BuscarConcepto(resultadoSQL.GetString(10));

            return(boleta);
        }
 public void guardar(BoletaDePago boleta)
 {
     String query = "insert into() ";
 }