public JsonResult GrupoProdutoPagina(int pagina, int tamPag) { var lista = GrupoProdutoModel.RecuperarLista(pagina, tamPag); return(Json(lista)); }
public JsonResult GrupoProdutoPagina(int pagina, int tamPag, string filtro, string ordem) { var lista = Mapper.Map <List <GrupoProdutoViewModel> >(GrupoProdutoModel.RecuperarLista(pagina, tamPag, filtro, ordem)); var quantRegistro = GrupoProdutoModel.RecuperarQuantidade(); var quantidade = QuantidadePaginas(quantRegistro); return(Json(new { Lista = lista, Quantidade = quantidade })); }
public JsonResult GrupoProdutoPagina(int pagina, int tamPag) { ViewBag.QtdMaximaLinhasPagina = tamPag; //Quando estamos fazendo paginação é necessario informar a quantidade de linhas da table será exibida no caso 5 var lista = GrupoProdutoModel.RecuperarLista(pagina, tamPag); ViewBag.QuantPaginas = (GrupoProdutoModel.QuantTotal() / tamPag); ViewBag.QuantPaginas = (GrupoProdutoModel.QuantTotal() % tamPag) > 0 ? ViewBag.QuantPaginas + 1 : ViewBag.QuantPaginas; return(Json(lista)); }
public ActionResult Index() { var lista = GrupoProdutoModel.RecuperarLista(1, _quantMaxLinhasPorPagina); ViewBag.ListaTamanhoPag = new SelectList(new int[] { _quantMaxLinhasPorPagina, 10, 15, 20 }, _quantMaxLinhasPorPagina); ViewBag.QtdMaximaLinhasPagina = 5; //Quando estamos fazendo paginação é necessario informar a quantidade de linhas da table será exibida no caso 5 ViewBag.PaginaAtual = 1; //Aqui informamos a pagina selecionado quando o usuario faz um get a pagina inicial sempre será 1 ViewBag.QuantPaginas = (GrupoProdutoModel.QuantTotal() / ViewBag.QtdMaximaLinhasPagina); ViewBag.QuantPaginas = (GrupoProdutoModel.QuantTotal() % ViewBag.QtdMaximaLinhasPagina) > 0 ? ViewBag.QuantPaginas + 1 : ViewBag.QuantPaginas; return(View(lista)); }
public ActionResult Index() { ViewBag.ListaTamPag = new SelectList(new int[] { QtdMaxLinhaPorPagina, 10, 15, 20 }, QtdMaxLinhaPorPagina); ViewBag.QtdMaxLinhaPorPagina = QtdMaxLinhaPorPagina; ViewBag.PaginaAtual = 1; var qtdRegistros = GrupoProdutoModel.QtdRegistros(); ViewBag.QtdPaginas = (qtdRegistros > ViewBag.QtdMaxLinhaPorPagina) ? ((qtdRegistros / ViewBag.QtdMaxLinhaPorPagina) + ((qtdRegistros % ViewBag.QtdMaxLinhaPorPagina > 0) ? 1 : 0)) : 1; var lista = GrupoProdutoModel.RecuperarLista(ViewBag.PaginaAtual, QtdMaxLinhaPorPagina); return(View(lista)); }
public ActionResult Index() { ViewBag.ListaTamPag = new SelectList(new int[] { _quantMaxLinhasPorPagina, 10, 15, 20 }, _quantMaxLinhasPorPagina); ViewBag.QuantMaxLinhasPorPagina = _quantMaxLinhasPorPagina; ViewBag.PaginaAtual = 1; var lista = GrupoProdutoModel.RecuperarLista(ViewBag.PaginaAtual, _quantMaxLinhasPorPagina); var quant = GrupoProdutoModel.RecuperarQuantidade(); var difQuantPaginas = (quant % ViewBag.QuantMaxLinhasPorPagina) > 0 ? 1 : 0; ViewBag.QuantPaginas = (quant / ViewBag.QuantMaxLinhasPorPagina) + difQuantPaginas; return(View(lista)); }
//quando inicia a pagina public ActionResult Index() { ViewBag.ListaTamPag = new SelectList(new int[] { _QtdMaxLinhas, 10, 15, 20 }, _QtdMaxLinhas); ViewBag.QtdMaxLinhas = _QtdMaxLinhas; ViewBag.PaginaAtual = 1; var lista = GrupoProdutoModel.RecuperarLista(ViewBag.PaginaAtual, _QtdMaxLinhas); var quant = GrupoProdutoModel.RecuperarQuant(); var difQtdPag = ((quant % ViewBag.QtdMaxLinhas) > 0 ? 1 : 0); ViewBag.QtdPaginas = (quant / ViewBag.QtdMaxLinhas) + difQtdPag; return(View(lista)); }
public ActionResult Index() { ViewBag.ListaTamPag = new SelectList(new int[] { _quantMaxLinhasPorPagina, 10, 15, 20 }, _quantMaxLinhasPorPagina); ViewBag.QuantMaxLinhasPorPagina = _quantMaxLinhasPorPagina; ViewBag.PaginaAtual = 1; var lista = Mapper.Map <List <GrupoProdutoViewModel> >(GrupoProdutoModel.RecuperarLista(ViewBag.PaginaAtual, _quantMaxLinhasPorPagina)); var quant = GrupoProdutoModel.RecuperarQuantidade(); //ViewBag.QuantidadeRegistros = quant; //var difQuantPaginas = (quant % ViewBag.QuantMaxLinhasPorPagina) > 0 ? 1 : 0; //ViewBag.QuantPaginas = (quant / ViewBag.QuantMaxLinhasPorPagina) + difQuantPaginas; ViewBag.QuantidadeRegistros = quant; //Colocar isto em todos ViewBag.QuantPaginas = QuantidadePaginas(quant); return(View(lista)); }
public ActionResult Index() { ViewBag.ListaTamPag = new SelectList(new int[] { _quantMaxLinhasPorPagina, 10, 15, 20 }, _quantMaxLinhasPorPagina); ViewBag.QuantMaxLinhasPorPagina = _quantMaxLinhasPorPagina; ViewBag.PaginaAtual = 1; var lista = Mapper.Map <List <ProdutoViewModel> >(ProdutoModel.RecuperarLista(ViewBag.PaginaAtual, _quantMaxLinhasPorPagina)); var quant = ProdutoModel.RecuperarQuantidade(); var difQuantPaginas = (quant % ViewBag.QuantMaxLinhasPorPagina) > 0 ? 1 : 0; ViewBag.QuantPaginas = (quant / ViewBag.QuantMaxLinhasPorPagina) + difQuantPaginas; ViewBag.UnidadesMedida = Mapper.Map <List <UnidadeMedidaViewModel> >(UnidadeMedidaModel.RecuperarLista(1, 9999)); ViewBag.Grupos = Mapper.Map <List <GrupoProdutoViewModel> >(GrupoProdutoModel.RecuperarLista(1, 9999)); ViewBag.Marcas = Mapper.Map <List <MarcaProdutoViewModel> >(MarcaProdutoModel.RecuperarLista(1, 9999)); ViewBag.Fornecedores = Mapper.Map <List <FornecedorViewModel> >(FornecedorModel.RecuperarLista()); ViewBag.LocaisArmazenamento = Mapper.Map <List <LocalArmazenamentoViewModel> >(LocalArmazenamentoModel.RecuperarLista(1, 9999)); return(View(lista)); }
public ActionResult GrupoProduto() { return(View(GrupoProdutoModel.RecuperarLista())); }
public JsonResult GrupoProdutoPagina(int pagina, int maxPag, string filtro) { var lista = GrupoProdutoModel.RecuperarLista(pagina, maxPag, filtro); return(Json(lista)); }
public JsonResult GrupoProdutoPagina(string filtro) { var lista = GrupoProdutoModel.RecuperarLista(filtro); return(Json(lista)); }
public JsonResult GrupoProdutoPagina(int pagina, int tamPag, string filtro, string ordem) { var lista = Mapper.Map <List <GrupoProdutoViewModel> >(GrupoProdutoModel.RecuperarLista(pagina, tamPag, filtro, ordem)); return(Json(lista)); }