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")); }
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); }