public static StatusEstoque enviaStatusEstoque()
        {
            DBEstoque dBEstoque = new DBEstoque();
            EstoqueAlimentos estoque = dBEstoque.RecuperaEstoqueSerializado();
            StatusEstoque statusEstoque = new StatusEstoque
            {
                estoqueDeMassas = new List<Massas>(),
                estoqueDeMolhos = new List<Molhos>(),
                estoqueDeTemperos = new List<Temperos>(),
                estoqueDeToppings = new List<Toppings>()
            };

            preencheStatus(estoque, statusEstoque);

            return statusEstoque;
        }
Beispiel #2
0
        public static StatusEstoque enviaStatusEstoque()
        {
            DBEstoque        dBEstoque     = new DBEstoque();
            EstoqueAlimentos estoque       = dBEstoque.RecuperaEstoqueSerializado();
            StatusEstoque    statusEstoque = new StatusEstoque
            {
                estoqueDeMassas   = new List <Massas>(),
                estoqueDeMolhos   = new List <Molhos>(),
                estoqueDeTemperos = new List <Temperos>(),
                estoqueDeToppings = new List <Toppings>()
            };

            preencheStatus(estoque, statusEstoque);

            return(statusEstoque);
        }
Beispiel #3
0
        public void recebePedido(Pedido pedido)
        {
            DBEstoque        dBEstoque = new DBEstoque();
            EstoqueAlimentos estoque   = dBEstoque.RecuperaEstoqueSerializado();

            ControleDeAlimentosSaida controleDeAlimentosS = new ControleDeAlimentosSaida(estoque);

            controleDeAlimentosS.SaidaDeAlimentos(pedido.Temperos);
            controleDeAlimentosS.SaidaDeAlimentos(pedido.Molho);
            controleDeAlimentosS.SaidaDeAlimentos(pedido.Massa);
            controleDeAlimentosS.SaidaDeAlimentos(pedido.Toppings);

            dBEstoque.SalvaEstoqueSerializado(estoque);

            enviaStatusEstoque();
        }
        public void recebePedido(Pedido pedido)
        {
            DBEstoque dBEstoque = new DBEstoque();
            EstoqueAlimentos estoque = dBEstoque.RecuperaEstoqueSerializado();

            ControleDeAlimentosSaida controleDeAlimentosS = new ControleDeAlimentosSaida(estoque);

            controleDeAlimentosS.SaidaDeAlimentos(pedido.Temperos);
            controleDeAlimentosS.SaidaDeAlimentos(pedido.Molho);
            controleDeAlimentosS.SaidaDeAlimentos(pedido.Massa);
            controleDeAlimentosS.SaidaDeAlimentos(pedido.Toppings);

            dBEstoque.SalvaEstoqueSerializado(estoque);

            enviaStatusEstoque();

        }