// Método que calcula el total de la Factura
    public double CalcularTotal()
    {
        // Calculamos el IVA
        IvaNormal iva = new IvaNormal();

        IVA = iva.CalcularIVA(Factura);
        // Calculamos el total
        Total = (Factura - Deduccion) + IVA;

        return(Total);
    }
Beispiel #2
0
    // Método que calcula el total de la factura
    public double CalcularTotal()
    {
        // Calculamos el descuento
        Descuento descuento = new Descuento(Subtotal, CantidadDescuento);

        DescuentoTotal = descuento.CalcularDescuento();
        // Calculamos el IVA
        IvaNormal iva = new IvaNormal();

        Iva = iva.CalcularIVA(Subtotal);
        // Calculamos el total
        Total = (DescuentoTotal) + Iva;

        return(Total);
    }
Beispiel #3
0
        static void Main(string[] args)
        {
            FacturaFactorizada facturaFactorizada = new FacturaFactorizada();
            IvaNormal          ivanormal          = new IvaNormal();

            facturaFactorizada.Codigo       = "FAC-001";
            facturaFactorizada.FechaEmision = "2017-12-18";
            facturaFactorizada.Factura      = 60.35;


            Console.WriteLine("Codigo-Factura = " + facturaFactorizada.Codigo);
            Console.WriteLine("Fecha de Emision = " + facturaFactorizada.FechaEmision);
            Console.WriteLine("Sub-Total = " + facturaFactorizada.Factura);
            Console.WriteLine("Iva=" + ivanormal.PorcentajeIvaNormal);
            Console.WriteLine("Precio Total = " + facturaFactorizada.CalcularTotal());
        }