Пример #1
0
    private void cargarProductos()
    {
        Producto p1 = new Producto(1, "Mouse                  ", 250);

        ListadeProductos.Add(p1);
        Producto p2 = new Producto(2, "Teclado                ", 350);

        ListadeProductos.Add(p2);
        Producto p3 = new Producto(3, "Monitor                ", 4000);

        ListadeProductos.Add(p3);
        Producto p4 = new Producto(4, "USB 16GB               ", 322);

        ListadeProductos.Add(p4);
        Producto p5 = new Producto(5, "Auricular Inalambrico  ", 570);

        ListadeProductos.Add(p5);
        Producto p6 = new Producto(6, "Monitor Acer           ", 1125);

        ListadeProductos.Add(p6);
        Producto p7 = new Producto(7, "Mouse Gaming           ", 950);

        ListadeProductos.Add(p7);
        Producto p8 = new Producto(8, "Silla Gaming           ", 3500);

        ListadeProductos.Add(p8);
    }
    private void cargarProductos()
    {
        Producto p1 = new Producto(1, "iPhone X", 300000);

        ListadeProductos.Add(p1);

        Producto p2 = new Producto(2, "Laptop Dell Latitude Inspiron", 9000);

        ListadeProductos.Add(p2);

        Producto p3 = new Producto(3, "Monitor DEll", 20000);

        ListadeProductos.Add(p3);

        Producto p4 = new Producto(4, " Mouse Xtech", 15000);

        ListadeProductos.Add(p4);

        Producto p5 = new Producto(5, "Airpods12 ", 12000);

        ListadeProductos.Add(p5);

        Producto p6 = new Producto(6, "Teclado Logitech", 2000);

        ListadeProductos.Add(p6);
    }
Пример #3
0
    private void cargarProductos()
    {
        Producto p1 = new Producto(1, "Pizza Jamon", 199);

        ListadeProductos.Add(p1);

        Producto p2 = new Producto(2, "Pizza Peperoni", 199);

        ListadeProductos.Add(p2);

        Producto p3 = new Producto(3, "Pizza Suprema", 199);

        ListadeProductos.Add(p3);

        Producto p4 = new Producto(4, "Pan de Ajo (4 Unidades)", 89);

        ListadeProductos.Add(p4);

        Producto p5 = new Producto(5, "Alitas Picantes (6 unidades)", 149);

        ListadeProductos.Add(p5);

        Producto p6 = new Producto(6, "Pechurricas (8 Unidades)", 129);

        ListadeProductos.Add(p6);

        Producto p7 = new Producto(7, "Personal (Pepsi)", 29);

        ListadeProductos.Add(p7);

        Producto p8 = new Producto(8, "2 Litros (Pepsi)", 42);

        ListadeProductos.Add(p8);
    }
Пример #4
0
    private void cargarProductos()
    {
        Producto p1 = new Producto(1, "iPhone 12Pro 256GB", 33845);

        ListadeProductos.Add(p1);

        Producto p2 = new Producto(2, "Laptop Dell Latitude Pro I9, 1tb+32gb, 15.1", 50000);

        ListadeProductos.Add(p2);

        Producto p3 = new Producto(3, "Monitor LG 32 UHD con FreeSyncr", 12000);

        ListadeProductos.Add(p3);

        Producto p4 = new Producto(4, "Logitech ERGO K860, teclado ergonómico inalámbrico, Bluetooth, USB, QWERTY Español , Gris", 2875);

        ListadeProductos.Add(p4);

        Producto p5 = new Producto(5, "Maus Corsair Glaive PRO Ergonómico Sensor óptico de 18.000 ppp", 3749);

        ListadeProductos.Add(p5);

        Producto p6 = new Producto(6, "HyperX Cloud MIX Wired Gaming Headset + Bluetooth", 4024);

        ListadeProductos.Add(p6);
    }
Пример #5
0
    public void CrearOrden()
    {
        Console.Clear();
        Console.WriteLine("======       =======");
        Console.WriteLine("---Creando Venta---");
        Console.WriteLine("======       =======");
        Console.WriteLine("");

        Console.WriteLine("Ingrese el codigo del cliente: ");
        string codigoCliente = Console.ReadLine();

        Cliente cliente = ListadeClientes.Find(c => c.Codigo.ToString() == codigoCliente);

        if (cliente == null)
        {
            Console.WriteLine("Cliente no encontrado");
            Console.ReadLine();
            return;
        }
        else
        {
            Console.WriteLine("Cliente: " + cliente.Nombre);
            Console.WriteLine("");
        }

        int nuevoCodigo = ListaOrdenes.Count + 1;

        Orden nuevaOrden = new Orden(nuevoCodigo, DateTime.Now, "SPS" + nuevoCodigo, cliente);

        ListaOrdenes.Add(nuevaOrden);

        while (true)
        {
            Console.WriteLine("Ingrese el producto: ");
            string   codigoProducto = Console.ReadLine();
            Producto producto       = ListadeProductos.Find(p => p.Codigo.ToString() == codigoProducto);
            if (producto == null)
            {
                Console.WriteLine("Producto no encontrado");
                Console.ReadLine();
            }
            else
            {
                Console.WriteLine("Producto agregado: " + producto.Descripcion + " con precio de: " + producto.Precio);
                nuevaOrden.AgregarProducto(producto);
            }

            Console.WriteLine("Desea continuar? s/n");
            string continuar = Console.ReadLine();
            if (continuar.ToLower() == "n")
            {
                break;
            }
        }
        Console.WriteLine("SubTotal de la orden es de:    " + nuevaOrden.SubTotal);
        Console.WriteLine("Impuesto:                      " + nuevaOrden.Impuesto);
        Console.WriteLine("Total de la orden es de:       " + nuevaOrden.Total);
        Console.ReadLine();
    }
Пример #6
0
    private void datosProductos()
    {
        Producto p1 = new Producto("001", "Clavos", 20, 5);
        Producto p2 = new Producto("002", "Cemento", 20, 100);
        Producto p3 = new Producto("003", "Martillo", 20, 150);
        Producto p4 = new Producto("004", "Tornillos", 20, 10);

        ListadeProductos.Add(p1);
        ListadeProductos.Add(p2);
        ListadeProductos.Add(p3);
        ListadeProductos.Add(p4);
    }
Пример #7
0
        private void CrearDatosdePrueba()
        {
            var categoria1 = new Categoria(1, "Laptops");
            var categoria2 = new Categoria(2, "Accesorios");

            var producto1 = new Producto(1, "Laptop Dell", 150000, categoria1);
            var producto2 = new Producto(2, "Laptop HP", 20000, categoria1);
            var producto3 = new Producto(3, "Mouse", 200, categoria2);

            ListadeProductos.Add(producto1);
            ListadeProductos.Add(producto2);
            ListadeProductos.Add(producto3);
        }
Пример #8
0
    private void cargarProductos()
    {
        Producto p1 = new Producto(1, "Mouse  ", 250);

        ListadeProductos.Add(p1);

        Producto p2 = new Producto(2, "Teclado", 350);

        ListadeProductos.Add(p2);

        Producto p3 = new Producto(3, "Monitor", 4000);

        ListadeProductos.Add(p3);
    }
Пример #9
0
    private void cargarProductos()
    {
        Producto p1 = new Producto(1, "Santa Marta", 50);

        ListadeProductos.Add(p1);

        Producto p2 = new Producto(2, "Aldea del carmen", 100);

        ListadeProductos.Add(p2);

        Producto p3 = new Producto(3, "De sula", 60);

        ListadeProductos.Add(p3);
    }
Пример #10
0
    private void cargarProductos()
    {
        Productos p1 = new Productos(01, "Paleta de sombras de maquillaje", 130);

        ListadeProductos.Add(p1);

        Productos p2 = new Productos(02, "Base de maquillaje y corrector", 350);

        ListadeProductos.Add(p2);

        Productos p3 = new Productos(03, "Crema hidratante e iluminador", 800);

        ListadeProductos.Add(p3);

        Productos p4 = new Productos(04, "Mascara de pestañas", 90);

        ListadeProductos.Add(p4);

        Productos p5 = new Productos(05, "Lapices de Labios", 100);

        ListadeProductos.Add(p5);

        Productos p6 = new Productos(06, "Brochas y cepillos", 300);

        ListadeProductos.Add(p6);

        Productos p7 = new Productos(07, "Iluminador", 250);

        ListadeProductos.Add(p7);

        Productos p8 = new Productos(08, "Hisopos y toallitas faciales", 150);

        ListadeProductos.Add(p8);

        Productos p9 = new Productos(09, "Lapiz de cejas", 80);

        ListadeProductos.Add(p9);

        Productos p10 = new Productos(10, "Polvo compacto", 220);

        ListadeProductos.Add(p10);

        Productos p11 = new Productos(11, "Correctores para ojeras", 160);

        ListadeProductos.Add(p11);

        Productos p12 = new Productos(12, "Blush o Bronzer", 300);

        ListadeProductos.Add(p12);
    }
Пример #11
0
    public void crearPedido()
    {
        cliente.datosCliente();

        int CodigoNuevo = ListaPedidos.Count + 1;

        Pedido PedidoNuevo = new Pedido(CodigoNuevo, DateTime.Now);

        ListaPedidos.Add(PedidoNuevo);

        while (true)
        {
            Console.WriteLine("");
            Console.WriteLine("Ingrese el producto");
            string codigoProductos = Console.ReadLine();

            Productos productos = ListadeProductos.Find(p => p.Codigo.ToString() == codigoProductos);
            if (productos == null)
            {
                Console.WriteLine("--No encontramos el producto que ingreso--");
                Console.WriteLine(" ");
            }
            else
            {
                Console.WriteLine(" ");
                Console.WriteLine("--Producto agregado-- : " + productos.Descripcion + " --- con precio de: " + productos.Precio + " lps--");
                PedidoNuevo.AgregarProductos(productos);
            }
            Console.WriteLine("");
            Console.WriteLine("Desea agregar otro producto? s/n | Ingrese s si desea agregar  | Ingrese n si dese terminar su pedido  ");
            string continuar = Console.ReadLine();
            if (continuar.ToLower() == "n")
            {
                break;
            }
        }
        Console.WriteLine("");
        Console.WriteLine("******************************");
        Console.WriteLine("SubTotal del pedido es de: " + PedidoNuevo.subTotal);
        Console.WriteLine("Tarifa de envio : " + PedidoNuevo.tarifaEnvio);
        Console.WriteLine("Total a pagar es: " + PedidoNuevo.Total + " Lps");
        Console.ReadLine();
    }
Пример #12
0
    private void cargarProductos()
    {
        Producto p1 = new Producto(01,"iPhoneX",35009);
        ListadeProductos.Add(p1);

        Producto p2 = new Producto(02, "Laptop Dell Latitude ", 4000 );
        ListadeProductos.Add(p2);

        Producto p3 = new Producto(03, "Monitor Dell", 20000);
        ListadeProductos.Add(p3);

        Producto p4 = new Producto(04, "Mouse XTec", 30000 );
        ListadeProductos.Add(p4);

        Producto p5 = new Producto(05, "AirPods", 40000);
        ListadeProductos.Add(p5);

        Producto p6 = new Producto(06, "Teclado unno tekno", 5000);
        ListadeProductos.Add(p6);
    }
Пример #13
0
    private void cargarProductos()
    {
        Producto p1 = new Producto("1", "Xioami Redmi note 8    ", 190);

        ListadeProductos.Add(p1);

        Producto p2 = new Producto("2", "Xioami Redmi Note 8 Pro", 210);

        ListadeProductos.Add(p2);

        Producto p3 = new Producto("3", "Xiaomi Redmi 9A        ", 230);

        ListadeProductos.Add(p3);

        Producto p4 = new Producto("4", "Xiaomi Redmi Note 9 Pro", 250);

        ListadeProductos.Add(p4);

        Producto p5 = new Producto("5", "Xiaomi Mi 10           ", 400);

        ListadeProductos.Add(p5);

        Producto p6 = new Producto("6", "Xiaomi Mi 10 Lite      ", 450);

        ListadeProductos.Add(p6);

        Producto p7 = new Producto("7", "Xiaomi Mi MIX 3        ", 300);

        ListadeProductos.Add(p7);

        Producto p8 = new Producto("8", "Xiaomi Mi 10T          ", 220);

        ListadeProductos.Add(p8);

        Producto p9 = new Producto("9", "Xiaomi A4              ", 155);

        ListadeProductos.Add(p9);
    }
Пример #14
0
    public void CrearVenta()
    {
        Console.ForegroundColor = ConsoleColor.White;
        Console.WriteLine("                                                                    ======================= Creando Nueva Venta ===================");
        Console.WriteLine("                                                                    ===============================================================");
        Console.WriteLine("");

        Console.Write("                                                                    Ingrese el codigo del cliente: ");
        Console.ForegroundColor = ConsoleColor.DarkYellow;
        string codigoCliente = Console.ReadLine();

        Clientes cliente = ListadeClientes.Find(c => c.Codigo.ToString() == codigoCliente);

        if (cliente == null)
        {
            Console.ForegroundColor = ConsoleColor.White;
            Console.WriteLine("                                                                    Cliente no encontrado en el sistema");
            Console.ForegroundColor = ConsoleColor.DarkYellow;
            Console.ReadLine();
            return;
        }
        else
        {
            Console.ForegroundColor = ConsoleColor.Blue;
            Console.Write("                                                                    Cliente: " + cliente.Nombre);
            Console.WriteLine("");
            Console.WriteLine("                                                                     ______________________________________________________________");
            Console.WriteLine("");
        }
        Console.ForegroundColor = ConsoleColor.White;
        Console.Write("                                                                    Ingrese el codigo del vendedor: ");
        Console.ForegroundColor = ConsoleColor.DarkYellow;
        string codigoVendedor = Console.ReadLine();

        Vendedores vendedor = ListadeVendedores.Find(v => v.Codigo.ToString() == codigoVendedor);

        if (vendedor == null)
        {
            Console.WriteLine("");
            Console.WriteLine("                                                                    Vendedor no encontrado");
            Console.ForegroundColor = ConsoleColor.DarkRed;
            Console.ReadLine();
            return;
        }
        else
        {
            Console.ForegroundColor = ConsoleColor.Blue;
            Console.Write("                                                                    Vendedor: " + vendedor.Nombre);
            Console.WriteLine("");
            Console.WriteLine("                                                                     ______________________________________________________________");
            Console.WriteLine("");
        }
        int   nuevoCodigo = ListaVentas.Count + 1;
        Venta nuevaVenta  = new Venta(nuevoCodigo, DateTime.Now, "TG" + nuevoCodigo, cliente, vendedor);

        ListaVentas.Add(nuevaVenta);

        while (true)
        {
            int cantidad = 1;
            Console.ForegroundColor = ConsoleColor.White;
            Console.Write("                                                                    Ingrese el Codigo del Producto: ");
            Console.ForegroundColor = ConsoleColor.DarkYellow;
            string codigoProducto = Console.ReadLine();

            Console.WriteLine("");
            Producto producto = ListadeProductos.Find(p => p.Codigo.ToString() == codigoProducto);
            if (producto == null)
            {
                Console.ForegroundColor = ConsoleColor.DarkRed;
                Console.Write("                                                                    Producto no encontrado en el Inventario");
                Console.ReadLine();
                Console.WriteLine("");
            }
            else
            {
                Console.ForegroundColor = ConsoleColor.Blue;
                Console.Write("                                                                    Producto agregado a su factura: " + producto.Info + " con precio de: " + producto.Precio);
                nuevaVenta.AgregarProducto(producto);
                Console.WriteLine("                                                                                                                              ______________________________________________________________");
                movimientoInventario(codigoProducto, (cantidad), "-");

                Console.Write("");
            }
            Console.ForegroundColor = ConsoleColor.White;
            Console.WriteLine("");
            Console.Write("                                                                    ¿Desea continuar? s | n: ");
            Console.ForegroundColor = ConsoleColor.DarkYellow;
            string continuar = Console.ReadLine();
            Console.WriteLine("");
            if (continuar.ToLower() == "n")
            {
                Console.ForegroundColor = ConsoleColor.White;
                Console.WriteLine("                                                                     ______________________________________________________________");
                Console.WriteLine("");
                Console.Clear();
                break;
            }
        }
        Console.WriteLine("");
        Console.WriteLine("");
        Console.WriteLine("");
        Console.WriteLine("");
        Console.WriteLine("");
        Console.WriteLine("");
        Console.Write("                                                                    Imprimiendo Factura... ");
        using (var progreso = new BarradeProgreso()) {
            for (int i = 0; i <= 100; i++)
            {
                progreso.Report((double)i / 100);
                Thread.Sleep(50);
            }
        }
        Console.Clear();
        Console.WriteLine("                                                                    Hecho.");


        Console.ForegroundColor = ConsoleColor.Cyan;
        Console.WriteLine("                                                                    ===============================================================");
        Console.WriteLine("                                                                    ========== Factura de Consumo Ferreteria La Confianza =========");
        Console.ForegroundColor = ConsoleColor.White;
        Console.WriteLine("");
        Console.WriteLine("                                                                    Fecha de Facturación: " + " " + DateTime.Now);
        Console.WriteLine("                                                                    Factura Numero: " + "#" + nuevoCodigo);
        Console.WriteLine("");
        Console.WriteLine("                                                                    Nombre de Cliente: " + "------------------------------------" + cliente.Nombre);
        Console.WriteLine("                                                                    Nombre de Vendedor: " + "-----------------------------------" + vendedor.Nombre);
        Console.WriteLine("");
        Console.WriteLine("                                                                    ===============================================================");
        Console.WriteLine("");
        Console.WriteLine("                                                                    Subtotal de la orden es de: " + "----------------------------" + nuevaVenta.Subtotal);
        Console.WriteLine("                                                                    Impuesto de la orden es de: " + "----------------------------" + nuevaVenta.Impuesto);
        Console.WriteLine("                                                                    Total de la orden es de: " + "-------------------------------" + nuevaVenta.Total);
        Console.WriteLine("");
        Console.WriteLine("");
        Console.ForegroundColor = ConsoleColor.Cyan;
        Console.WriteLine("                                                                    ===============================================================");
        Console.ForegroundColor = ConsoleColor.White;
        Console.ReadLine();
    }
Пример #15
0
    public void CrearOrden()
    {
        Console.WriteLine("Creando Viaje");
        Console.WriteLine("=============");
        Console.WriteLine("");

        Console.WriteLine("Ingrese el codigo del Colaborador: ");
        Console.WriteLine("1. Rocio: ");
        Console.WriteLine("2. Catheryn: ");
        string codigoCliente = Console.ReadLine();

        Cliente cliente = ListadeClientes.Find(c => c.Codigo.ToString() == codigoCliente);

        if (cliente == null)
        {
            Console.WriteLine("Colaborador no encontrado");
            Console.ReadLine();
            return;
        }
        else
        {
            Console.WriteLine("Colaborador: " + cliente.Nombre);
            Console.WriteLine("");
        }

        Console.WriteLine("Ingrese el codigo del Transportista: ");
        Console.WriteLine("1. Toño: ");
        Console.WriteLine("2. Carlos ");
        string codigoVendedor = Console.ReadLine();

        Vendedor vendedor = ListadeVendedores.Find(v => v.Codigo.ToString() == codigoVendedor);

        if (vendedor == null)
        {
            Console.WriteLine("Transportista no encontrado");
            Console.ReadLine();
            return;
        }
        else
        {
            Console.WriteLine("Transportista: " + vendedor.Nombre);
            Console.WriteLine("");
        }

        int nuevoCodigo = ListaOrdenes.Count + 1;

        Orden nuevaOrden = new Orden(nuevoCodigo, DateTime.Now, "SPS" + nuevoCodigo, cliente, vendedor);

        ListaOrdenes.Add(nuevaOrden);

        while (true)
        {
            Console.WriteLine("Ingrese las colonias: ");
            Console.WriteLine("1. Santa Martha: ");
            Console.WriteLine("2. Aldea del Carmen: ");
            Console.WriteLine("3. De sula: ");
            string   codigoProducto = Console.ReadLine();
            Producto producto       = ListadeProductos.Find(p => p.Codigo.ToString() == codigoProducto);
            if (producto == null)
            {
                Console.WriteLine("colonia no encontrada");
                Console.ReadLine();
            }
            else
            {
                Console.WriteLine("Colonia agregado: " + producto.Descripcion + " con precio de : " + producto.Precio);
                nuevaOrden.AgregarProducto(producto);
            }

            Console.WriteLine("Desea cregistrar otro viaje? s/n");
            string continuar = Console.ReadLine();
            if (continuar.ToLower() == "n")
            {
                break;
            }
        }

        Console.WriteLine("");
        Console.WriteLine("El total del viaje: " + nuevaOrden.Total);
        Console.ReadLine();
    }
Пример #16
0
    public void CrearOrden()
    {
        Console.WriteLine("Creando Orden");
        Console.WriteLine("=============");
        Console.WriteLine("");

        Console.WriteLine("Ingrese el numero de mesa: ");
        string codigoCliente = Console.ReadLine();

        Cliente cliente = ListadeClientes.Find(c => c.Codigo.ToString() == codigoCliente);

        if (cliente == null)
        {
            Console.WriteLine("Mesa no encontrada");
            Console.ReadLine();
            return;
        }
        else
        {
            Console.WriteLine("Cliente: " + cliente.Nombre);
            Console.WriteLine("");
        }

        int nuevoCodigo = ListaOrdenes.Count + 1;

        Orden nuevaOrden = new Orden(nuevoCodigo, DateTime.Now, "SPS" + nuevoCodigo, cliente);

        ListaOrdenes.Add(nuevaOrden);

        while (true)
        {
            Console.WriteLine("¿DESEA AGREGAR UNA PIZZA? s/n");
            string continuar1 = Console.ReadLine();
            if (continuar1.ToLower() == "n")
            {
                break;
            }
            Console.WriteLine("*********** INGRESE EL PRODUCTO **********");
            Console.WriteLine(".");
            Console.WriteLine("************ P  I  Z  Z  A  S ************");
            Console.WriteLine("==========================================");
            Console.WriteLine("1 | Pizza Jamon    (12 piezas) | L. 199.00");
            Console.WriteLine("2 | Pizza Peperoni (12 piezas) | L. 199.00");
            Console.WriteLine("3 | Pizza Suprema  (12 piezas) | L. 199.00");


            string   codigoProducto = Console.ReadLine();
            Producto producto       = ListadeProductos.Find(p => p.Codigo.ToString() == codigoProducto);
            if (producto == null)
            {
                Console.WriteLine("Producto no encontrado");
                Console.ReadLine();
            }
            else
            {
                Console.WriteLine("Producto agregado: " + producto.Descripcion + " con precio de: " + producto.Precio);
                nuevaOrden.AgregarProducto(producto);
            }

            Console.WriteLine("¿DESEA CONTINUAR? s/n");
            string continuar = Console.ReadLine();
            if (continuar.ToLower() == "n")
            {
                break;
            }
        }

        while (true)
        {
            Console.WriteLine("¿DESEA AGREGAR UNA ENTRADA? s/n");
            string continuar1 = Console.ReadLine();
            if (continuar1.ToLower() == "n")
            {
                break;
            }

            Console.WriteLine("*********** INGRESE EL PRODUCTO **********");
            Console.WriteLine(".");
            Console.WriteLine("********** E  N  T  R  A  D  A  S **********");
            Console.WriteLine("============================================");
            Console.WriteLine("4 | Pan de Ajo     (4 Unidades)  | L.  89.00");
            Console.WriteLine("5 | Alitas Picante (6 Unidades)  | L. 149.00");
            Console.WriteLine("6 | Pechurricas    (8 Unidades)  | L. 129.00");

            string   codigoProducto = Console.ReadLine();
            Producto producto       = ListadeProductos.Find(p => p.Codigo.ToString() == codigoProducto);
            if (producto == null)
            {
                Console.WriteLine("Producto no encontrado");
                Console.ReadLine();
            }
            else
            {
                Console.WriteLine("Producto agregado: " + producto.Descripcion + " con precio de: " + producto.Precio);
                nuevaOrden.AgregarProducto(producto);
            }

            Console.WriteLine("¿DESEA CONTINUAR? s/n");
            string continuar = Console.ReadLine();
            if (continuar.ToLower() == "n")
            {
                break;
            }
        }

        while (true)
        {
            Console.WriteLine("¿DESEA AGREGAR UNA BEBIDA? s/n");
            string continuar1 = Console.ReadLine();
            if (continuar1.ToLower() == "n")
            {
                break;
            }

            Console.WriteLine("***** INGRESE EL PRODUCTO ******");
            Console.WriteLine(".");
            Console.WriteLine("****** B  E  B  I  D  A  S *****");
            Console.WriteLine("================================");
            Console.WriteLine("7 | Personal (Pepsi) | L.  29.00");
            Console.WriteLine("8 | 2 Litros (Pepsi) | L.  42.00");

            string   codigoProducto = Console.ReadLine();
            Producto producto       = ListadeProductos.Find(p => p.Codigo.ToString() == codigoProducto);
            if (producto == null)
            {
                Console.WriteLine("Producto no encontrado");
                Console.ReadLine();
            }
            else
            {
                Console.WriteLine("Producto agregado: " + producto.Descripcion + " con precio de: " + producto.Precio);
                nuevaOrden.AgregarProducto(producto);
            }

            Console.WriteLine("¿DESEA CONTINUAR? s/n");
            string continuar = Console.ReadLine();
            if (continuar.ToLower() == "n")
            {
                break;
            }
        }

        Console.WriteLine("");
        Console.WriteLine("Total de la orden es de: " + nuevaOrden.Total);
        Console.ReadLine();
    }
Пример #17
0
    public void CrearOrden()
    {
        Console.WriteLine("Creando Orden");
        Console.WriteLine("=============");
        Console.WriteLine("");

        Console.WriteLine("Ingrese el codigo del cliente: ");
        string codigoCliente = Console.ReadLine();

        Cliente cliente = ListadeClientes.Find(c => c.Codigo.ToString() == codigoCliente);

        if (cliente == null)
        {
            Console.WriteLine("Cliente no encontrado");
            Console.ReadLine();
            return;
        }
        else
        {
            Console.WriteLine("Cliente: " + cliente.Nombre);
            Console.WriteLine("");
        }

        Console.WriteLine("Ingrese el codigo del vendedor: ");
        string codigoVendedor = Console.ReadLine();

        Vendedor vendedor = ListadeVendedores.Find(v => v.Codigo.ToString() == codigoVendedor);

        if (vendedor == null)
        {
            Console.WriteLine("Vendedor no encontrado");
            Console.ReadLine();
            return;
        }
        else
        {
            Console.WriteLine("Vendedor: " + vendedor.Nombre);
            Console.WriteLine("");
        }

        int nuevoCodigo = ListaOrdenes.Count + 1;

        Orden nuevaOrden = new Orden(nuevoCodigo, DateTime.Now, "SPS" + nuevoCodigo, cliente, vendedor);

        ListaOrdenes.Add(nuevaOrden);

        while (true)
        {
            Console.WriteLine("Ingrese el producto: ");
            string   codigoProducto = Console.ReadLine();
            Producto producto       = ListadeProductos.Find(p => p.Codigo.ToString() == codigoProducto);
            if (producto == null)
            {
                Console.WriteLine("Producto no encontrado");
                Console.ReadLine();
            }
            else
            {
                Console.WriteLine("Producto agregado: " + producto.Descripcion + " con precio de : " + producto.Precio + " producto incluido con impuesto de : " + producto.Impuesto);
                nuevaOrden.AgregarProducto(producto);
            }

            Console.WriteLine("Desea continuar? s/n");
            string continuar = Console.ReadLine();
            if (continuar.ToLower() == "n")
            {
                break;
            }
        }

        Console.WriteLine("");
        Console.WriteLine("El subtotal de la orden es: " + nuevaOrden.Total);
        Console.WriteLine("El total con impuesto es: " + nuevaOrden.Impuestos);
        Console.WriteLine("El Precio Final es : " + nuevaOrden.Preciosfinal);
        Console.ReadLine();
    }
Пример #18
0
    public void CrearVenta()
    {
        Console.WriteLine("=====ZavMur======");
        Console.WriteLine("= Creando Venta =");
        Console.WriteLine("=====ZavMur======");
        Console.WriteLine("");

        Console.WriteLine("Ingrese el codigo del cliente: ");
        string codigoCliente = Console.ReadLine();

        Clientes cliente = ListadeClientes.Find(c => c.Codigo.ToString() == codigoCliente);

        if (cliente == null)
        {
            Console.WriteLine("Cliente no encontrado");
            Console.ReadLine();
            return;
        }
        else
        {
            Console.WriteLine("Cliente: " + cliente.Nombre);
            Console.WriteLine("");
        }

        Console.WriteLine("Ingrese el codigo del vendedor: ");
        string codigoVendedor = Console.ReadLine();

        Vendedor vendedor = ListadeVendedores.Find(v => v.Codigo.ToString() == codigoVendedor);

        if (vendedor == null)
        {
            Console.WriteLine("Vendedor no encontrado");
            Console.ReadLine();
            return;
        }
        else
        {
            Console.WriteLine("Vendedor: " + vendedor.Nombre);
            Console.WriteLine("");
        }

        int nuevoCodigo = ListaVentas.Count + 1;

        Venta nuevaVenta = new Venta(nuevoCodigo, DateTime.Now, "SPS" + nuevoCodigo, cliente, vendedor);

        ListaVentas.Add(nuevaVenta);

        while (true)
        {
            Console.WriteLine("Ingrese el producto: ");
            string   codigoProducto = Console.ReadLine();
            Producto producto       = ListadeProductos.Find(p => p.Codigo.ToString() == codigoProducto);
            if (producto == null)
            {
                Console.WriteLine("Producto no encontrado");
                Console.ReadLine();
            }
            else
            {
                Console.WriteLine("Producto agregado: " + producto.Descripcion + " con precio de: " + producto.Precio);
                nuevaVenta.AgregarProducto(producto);
            }

            Console.WriteLine("Desea continuar? s/n");
            string continuar = Console.ReadLine();
            if (continuar.ToLower() == "n")
            {
                break;
            }
        }

        Console.WriteLine("SubTotal de la venta es de: " + nuevaVenta.SubTotal);

        Console.WriteLine("Impuesto de la venta es de: " + nuevaVenta.Impuesto);

        Console.WriteLine("Total de la venta es de: " + nuevaVenta.Total);
        Console.ReadLine();
    }
Пример #19
0
    public void CrearVenta()
    {
        Console.ForegroundColor = ConsoleColor.DarkYellow;
        Console.Clear();
        Console.WriteLine("                 Ingreso de Ventas                          ");
        Console.WriteLine("                  Xioami Honduras                          ");
        Console.WriteLine("************************************************************");
        Console.ForegroundColor = ConsoleColor.White;
        Console.WriteLine("");

        Console.WriteLine("Ingrese el codigo de Vendedor: ");
        string codigoVendedor = Console.ReadLine();

        Vendedor vendedor = ListadeVendedor.Find(v => v.Codigo.ToString() == codigoVendedor);

        if (vendedor == null)
        {
            Console.WriteLine("Vendedor no encontrado");
            Console.ReadLine();
            return;
        }
        else
        {
            Console.WriteLine("Vendedor: " + vendedor.Nombre);
            Console.WriteLine("");
        }

        Console.WriteLine("Ingrese el codigo del cliente: ");
        string codigoCliente = Console.ReadLine();

        Cliente cliente = ListadeClientes.Find(c => c.Codigo.ToString() == codigoCliente);

        if (cliente == null)
        {
            Console.WriteLine("Cliente no encontrado");
            Console.ReadLine();
            return;
        }
        else
        {
            Console.WriteLine("Cliente: " + cliente.Nombre);
            Console.WriteLine("");
        }



        int nuevoCodigo = ListaVenta.Count + 1;

        Venta nuevaVenta = new Venta(nuevoCodigo, DateTime.Now, "Puerto Cortes, Cortes" + nuevoCodigo, cliente, vendedor);

        ListaVenta.Add(nuevaVenta);

        while (true)
        {
            Console.WriteLine("Ingrese el codigo del producto: ");
            string   codigoProducto = Console.ReadLine();
            Producto producto       = ListadeProductos.Find(p => p.Codigo.ToString() == codigoProducto);

            if (producto == null)
            {
                Console.WriteLine("Producto no encontrado");
                Console.ReadLine();
            }
            else
            {
                Console.WriteLine("Producto agregado: " + producto.Descripcion + "   con precio de: " + producto.Precio);
                nuevaVenta.AgregarProducto(producto);
            }

            Console.WriteLine("Desea agregar otro producto? si/no");
            string continuar = Console.ReadLine();
            if (continuar.ToLower() == "n")
            {
                break;
            }
        }
        Console.ForegroundColor = ConsoleColor.DarkCyan;
        Console.WriteLine("");
        Console.WriteLine("Subtotal de la venta es de: " + nuevaVenta.Subtotal);
        Console.WriteLine("Impuesto de la venta es de: " + nuevaVenta.Impuesto);
        Console.WriteLine("Total de la venta es de:    " + nuevaVenta.Total);
        Console.ReadLine();
    }