private double _Subtotal;
set { _Subtotal = Subtotal;}
public clsFactura(double pSubtotal, double pIVA, double pTotal)
public string generarFactura(double mSubtotal, double mIVA, double mTotal)
tmpTotal = mSubtotal*(1 + mIVA/100);
return string.Concat("el total a pagar en la factura es: ", tmpTotal, " Pesos. \n");
return "no se pudo calcular el proceso";
public class clsFacturaConsola
public static void Main()
clsFactura objFactura = new clsFactura(0,0,0);
Console.WriteLine("introduce el subtotal");
Subtotal = double.Parse(Console.ReadLine());
Console.WriteLine("Introduce el % de IVA");
IVA = double.Parse(Console.ReadLine());
Console.WriteLine(objFactura.generarFactura(Subtotal, IVA,Total));