Beispiel #1
0
        public static void Guardar()
        {
            if (z == 1)
            {
                bebidas = new Licor();
            }
            else if (z == 2)
            {
                bebidas = new Vino();
            }

            Console.Clear();
            Console.WriteLine("Digite numero de liquidacion");
            bebidas.NumeroLiquidacion = Console.ReadLine();
            Console.WriteLine("Digite Nit del contribuyente");
            bebidas.NitContribuyente = Console.ReadLine();
            Console.WriteLine("Digite razon social del contribuyente");
            bebidas.RazonSocialContribuyente = Console.ReadLine();
            Console.WriteLine("Digite tipo impuesto");
            bebidas.TipoImpuesto = Console.ReadLine();
            Console.WriteLine("Digite base gravable");
            bebidas.BaseGravable = Convert.ToUInt32(Console.ReadLine());
            Console.WriteLine("Digite cantidad del producto");
            bebidas.CantidadProducto = Convert.ToUInt32(Console.ReadLine());
            Console.WriteLine("Digite precio de venta");
            bebidas.PrecioVenta = Convert.ToUInt32(Console.ReadLine());

            Console.WriteLine($"Tarifa Especifica: {bebidas.CalcularTarifaEspecifica()}");

            Console.WriteLine($"Tarifa Ad Valoren: {bebidas.CalcularTarifaAdValorem()}");

            Console.WriteLine($"Valor Especifico: {bebidas.CalcularValorEspecifico()}");

            Console.WriteLine($"Valor Ad Valoren: {bebidas.CalcularValorAdValorem()}");

            Console.WriteLine($"Valor Al Consumo: {bebidas.CalcularValorConsumo()}");

            liquidacionService.Guardar(bebidas);
        }