// 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); }
// 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); }
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()); }