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 JsonResult EntradaSaidaPagina(int pagina, int tamPag, string dataInicio, string dataFim, string tipo) { List <object> lista = new List <object>(); if (tipo.Equals("entrada")) { lista.Add(EntradaProdutoDao.RecuperarListaEntradaProdutos(pagina, tamPag, dataInicio, dataFim)); } else if (tipo.Equals("saida")) { lista.Add(SaidaProdutoDao.RecuperarListaSaidaProdutos(pagina, tamPag, dataInicio, dataFim)); } return(Json(lista)); }