Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 5
0
        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));
        }
Ejemplo n.º 6
0
        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()));
 }
Ejemplo n.º 11
0
        public JsonResult GrupoProdutoPagina(int pagina, int maxPag, string filtro)
        {
            var lista = GrupoProdutoModel.RecuperarLista(pagina, maxPag, filtro);

            return(Json(lista));
        }
Ejemplo n.º 12
0
        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));
        }