public ActionResult Index() { ViewBag.QuantMaxLinhasPorPagina = _quantMaxLinhasPorPagina; ViewBag.PaginaAtual = 1; ViewBag.Produtos = ProdutoDao.RecuperarLista(somenteAtivos: true); ViewBag.Entradas = EntradaProdutoDao.RecuperarListaEntradaProdutos(ViewBag.PaginaAtual, _quantMaxLinhasPorPagina); ViewBag.Saidas = SaidaProdutoDao.RecuperarListaSaidaProdutos(ViewBag.PaginaAtual, _quantMaxLinhasPorPagina); //Paginação Entrada var quantEntradas = EntradaProdutoDao.RecuperarQuantidadeEntradaProdutos(); var difQuantPaginasEntradas = (quantEntradas % ViewBag.QuantMaxLinhasPorPagina) > 0 ? 1 : 0; ViewBag.QuantPaginasEntradas = (quantEntradas / ViewBag.QuantMaxLinhasPorPagina) + difQuantPaginasEntradas; //Paginação Saídas var quantSaidas = SaidaProdutoDao.RecuperarQuantidadeSaidaProdutos(); var difQuantPaginasSaidas = (quantSaidas % ViewBag.QuantMaxLinhasPorPagina) > 0 ? 1 : 0; ViewBag.QuantPaginasSaidas = (quantSaidas / ViewBag.QuantMaxLinhasPorPagina) + difQuantPaginasSaidas; return(View()); }
public IHttpActionResult ProdutoList() { List <Produto> lista = ProdutoDao.RecuperarLista(); if (lista != null) { return(Ok(lista)); } return(NotFound()); }
public ActionResult Index() { ViewBag.ListaTamPag = new SelectList(new int[] { _quantMaxLinhasPorPagina, 10, 15, 20 }, _quantMaxLinhasPorPagina); ViewBag.QuantMaxLinhasPorPagina = _quantMaxLinhasPorPagina; ViewBag.PaginaAtual = 1; var lista = ProdutoDao.RecuperarLista(ViewBag.PaginaAtual, _quantMaxLinhasPorPagina); var quant = ProdutoDao.RecuperarQuantidade(); var difQuantPaginas = (quant % ViewBag.QuantMaxLinhasPorPagina) > 0 ? 1 : 0; ViewBag.QuantPaginas = (quant / ViewBag.QuantMaxLinhasPorPagina) + difQuantPaginas; /*Recuperando os itens abaixos para os DropDownLists * Obs: O método deverá retornar todas as linhas, sem filtragem e apenas os ativos*/ ViewBag.UnidadesMedida = UnidadeMedidaDao.RecuperarLista(0, 0, "", true); ViewBag.Grupos = GrupoProdutoDao.RecuperarLista(0, 0, "", true); ViewBag.Marcas = MarcaProdutoDao.RecuperarLista(0, 0, "", true); ViewBag.Fornecedores = FornecedorDao.RecuperarLista(0, 0, "", true); ViewBag.LocaisArmazenamento = LocalArmazenamentoDao.RecuperarLista(0, 0, "", true); return(View(lista)); }
public JsonResult ProdutoPagina(int pagina, int tamPag, string filtro) { var lista = ProdutoDao.RecuperarLista(pagina, tamPag, filtro); return(Json(lista)); }