Ejemplo n.º 1
0
        public static void pedidoRestarStock()
        {
            int codigo;
            int entrega;

            do
            {
                codigo = ValidarEntero("Ingrese el numero del producto: ");
                if (CatalogoDeProductos.Existe(codigo))
                {
                    string texto = "Ingrese la cantidad del pedido: ";
                    do
                    {
                        entrega = ValidarEntero(texto);

                        if (entrega > 0)
                        {
                            Console.WriteLine("Ingrese un numero negativo.");
                        }
                    } while (entrega > 0);

                    CatalogoDeProductos.ModificarStock(entrega, codigo);
                    continue;
                }
                else
                {
                    Console.WriteLine("El numero de producto no es valido.");
                }
            } while (codigo == 0 || !(CatalogoDeProductos.Existe(codigo)));
        }
Ejemplo n.º 2
0
        public static void entregaSumarStock()
        {
            int codigo;
            int pedido;

            do
            {
                codigo = ValidarEntero("Ingrese el numero del producto: ");
                if (CatalogoDeProductos.Existe(codigo))
                {
                    do
                    {
                        pedido = ValidarEntero("Ingrese la cantidad de la entrega: ");

                        if (pedido < 0)
                        {
                            Console.WriteLine("Ingrese un numero positivo.");
                        }
                    } while (pedido < 0);

                    CatalogoDeProductos.ModificarStock(pedido, codigo);

                    continue;
                }
                else
                {
                    Console.WriteLine("El numero de producto no esta registrado.");
                }
            } while (codigo == 0 || !(CatalogoDeProductos.Existe(codigo)));
        }