示例#1
0
        public double CalculoBolsas(double metros, Espesor espesor)
        {
            double bolsa = 0;

            bolsa = Math.Ceiling(metros / espesor.rendimientoBolsas);
            return(bolsa);
        }
示例#2
0
        public void CalcularCotizacion(Material material, double metros, Espesor espesor, Cliente cliente)
        {
            var Cotizacion = new ItemCotizacion();

            Cotizacion.Cantidad = metros;
            Cotizacion.Material = material;
            Cotizacion.Espesor  = espesor;
            Cotizacion.Cliente  = cliente;

            double rendimientoBolsas = CalculoBolsas(metros, espesor);

            presupuesto = Cotizacion.Material.precio * Cotizacion.Espesor.precio * rendimientoBolsas;
            System.Console.WriteLine("\n--------------------------\n" + "Pedido de presupuesto: ");
            System.Console.WriteLine(FechaInicial = DateTime.Now);

            System.Console.WriteLine("Su presupuesto es: $" + presupuesto);

            System.Console.WriteLine("Necesitará: " + rendimientoBolsas + " bolsas");

            System.Console.WriteLine("A nombre de: " + Cotizacion.Cliente.nombre + " " + Cotizacion.Cliente.apellido);

            System.Console.WriteLine("Su presupuesto tendrá validez hasta el: ");
            System.Console.WriteLine(FechaFinal = FechaInicial.AddDays(30));
            System.Console.WriteLine("--------------------------\n");

            Cotizacion cotizacion1 = new Cotizacion(FechaInicial, presupuesto, rendimientoBolsas, cliente, FechaFinal);

            cotizaciones.Add(cotizacion1);
        }