예제 #1
0
        static void liquidacion()
        {
            Empleado empleado = new Empleado();

            empleado.agregarInformacionPersonal("daniel", "Yapura", "20350533444");

            double valorbase = 4000;

            Liquidacion liquidacion = new Liquidacion(empleado, 2, "Banco Nacion");

            liquidacion.agregarLineaLiquidacion(1, new Concepto(TipoConcepto.REMUNERATIVO, "concepto1", 100, true), valorbase);
            liquidacion.agregarLineaLiquidacion(2, new Concepto(TipoConcepto.REMUNERATIVO, "concepto2", 2, true), valorbase);
            liquidacion.agregarLineaLiquidacion(1, new Concepto(TipoConcepto.REMUNERATIVO, "concepto3", 1, true), valorbase);
            liquidacion.agregarLineaLiquidacion(1, new Concepto(TipoConcepto.NO_REMUNERATIVO, "concepto4", 10, true), valorbase);
            liquidacion.agregarLineaLiquidacion(1, new Concepto(TipoConcepto.NO_REMUNERATIVO, "concepto5", 1, true), valorbase);
            liquidacion.agregarLineaLiquidacion(1, new Concepto(TipoConcepto.DESCUENTO, "concepto6", 1, true), valorbase);

            liquidacion.Imprimir();
            Console.WriteLine(liquidacion.GetImporteTotal());
        }
 public void confimarLiquidacion()
 {
     liquidacion.Imprimir();
     PersistenciaFacade.getInstance().registrarObjeto(liquidacion);
     vista.cerrar();
 }