예제 #1
0
        public ActionResult InstanciaConsulta()
        {
            EstoqueDados        eDados = new EstoqueDados();
            List <EstoqueModel> listem = new List <EstoqueModel>();
            List <Estoque>      lista  = (List <Estoque>)eDados.ListarTodos();

            foreach (Estoque e in lista)
            {
                if (e.Quantidade == 0)
                {
                    eDados.Excluir(e);
                }
            }
            return(RedirectToAction("ConsultaEstoque"));
        }
예제 #2
0
        public List <Estoque> listarFreezerDisp(int id)
        {
            EstoqueDados   eDados   = new EstoqueDados();
            List <Estoque> lista    = new List <Estoque>();
            List <Estoque> listaAux = eDados.ObterFreezersPorProduto(id);

            foreach (Estoque e in listaAux)
            {
                Estoque estAux = new Estoque();
                estAux.Freezer    = new FreezerDados().ObterPorId(e.Freezer.Id);
                estAux.Produto    = new ProdutoDados().ObterPorId(e.Produto.Id);
                estAux.Quantidade = e.Quantidade;

                if (estAux.Quantidade > 0)
                {
                    lista.Add(estAux);
                }
                else
                {
                    eDados.Excluir(estAux);
                }
            }
            return(lista);
        }