コード例 #1
0
        public void Add()
        {
            Console.Clear();
            Console.WriteLine("Ingrese el nombre del producto: ");
            string nombre = Console.ReadLine();

            Console.WriteLine("Ingrese el precio del producto: ");
            int precio = Convert.ToInt32(Console.ReadLine());


            Console.WriteLine("Ingrese la cantidad  del producto: ");
            int cantidad = Convert.ToInt32(Console.ReadLine());

            Producto nuevoProducto = new Producto(nombre, precio, cantidad);

            Repositorio.Instancia.productos.Add(nuevoProducto);
            Console.WriteLine("Se ha agregado con exito");
            Console.ReadKey();
            menuP.ImprimirMenu();
        }
コード例 #2
0
        public void ImprimirMenu()
        {
            MenuProductos     menuProductos  = new MenuProductos();
            MenuClientes      menuClientes   = new MenuClientes();
            ServicioVentas    servicioVentas = new ServicioVentas();
            ProductosVendidos vendidos       = new ProductosVendidos();


            try
            {
                Console.Clear();
                Console.WriteLine(" ***Colmado*** ");
                Console.WriteLine(" 1-Mantenimiento productos\n 2-Mantenimiento clientes\n 3-Realizar ventas\n 4-Ventas\n 5-Salir");
                int option = Convert.ToInt32(Console.ReadLine());


                switch (option)
                {
                case (int)OptionMenu.MAN_Pro:
                    menuProductos.ImprimirMenu();
                    break;

                case (int)OptionMenu.MAN_Cli:
                    menuClientes.ImprimirMenu();
                    break;

                case (int)OptionMenu.REA_VEN:
                    servicioVentas.Vender();
                    break;

                case (int)OptionMenu.VENTAS:
                    vendidos.ImprimirFactura();
                    break;

                case (int)OptionMenu.EXIT:
                    Console.WriteLine("Gracias por utilizar el sistema.");
                    Console.ReadKey();
                    break;

                default:
                    Console.WriteLine("Debe introducir una opcion valida.");
                    Console.ReadKey();
                    ImprimirMenu();
                    break;
                }
            }
            catch (Exception e)
            {
                Console.WriteLine("Debe introducir una opcion valida");
                Console.ReadKey();
                ImprimirMenu();
            }
        }