Beispiel #1
0
        public ActionResult Index()
        {
            if (Session["itens"] != null)
            {
                Session.Remove("itens");
            }
            entradaNotaRepositorio   = new EntradaNotaRepositorio();
            naturezaRepositorio      = new NaturezaRepositorio();
            fretePorContaRepositorio = new FretePorContaRepositorio();


            ViewBag.ListaTamPag             = new SelectList(new int[] { _quantMaxLinhasPorPagina, 10, 15, 20 }, _quantMaxLinhasPorPagina);
            ViewBag.QuantMaxLinhasPorPagina = _quantMaxLinhasPorPagina;
            ViewBag.PaginaAtual             = _paginaAtual;

            ViewBag.Natureza      = naturezaRepositorio.RecuperarLista();
            ViewBag.FretePorConta = fretePorContaRepositorio.RecuperarLista();


            var quant = entradaNotaRepositorio.RecuperarQuantidade();

            ViewBag.Lista = quant;

            ViewBag.difQuant     = (ViewBag.Lista % ViewBag.QuantMaxLinhasPorPagina) > 0 ? 1 : 0;
            ViewBag.QuantPaginas = (ViewBag.Lista / ViewBag.QuantMaxLinhasPorPagina) + ViewBag.difQuant;


            var lista = entradaNotaRepositorio.RecuperarLista();

            return(View(lista));
        }
        public JsonResult FretePorCOntaPagina(int pagina, int tamPag, string filtro)
        {
            fretePorContaRepositorio = new FretePorContaRepositorio();

            var lista = fretePorContaRepositorio.RecuperarLista(pagina, tamPag, filtro);

            return(Json(lista));
        }
        public ActionResult Index()
        {
            fretePorContaRepositorio        = new FretePorContaRepositorio();
            ViewBag.ListaTamPag             = new SelectList(new int[] { _quantMaxLinhasPorPagina, 10, 15, 20 }, _quantMaxLinhasPorPagina);
            ViewBag.QuantMaxLinhasPorPagina = _quantMaxLinhasPorPagina;
            ViewBag.PaginaAtual             = _paginaAtual;

            var lista = fretePorContaRepositorio.RecuperarLista(ViewBag.PaginaAtual, _quantMaxLinhasPorPagina);

            var quant = fretePorContaRepositorio.RecuperarQuantidade();

            ViewBag.difQuantPaginas = (quant % _quantMaxLinhasPorPagina) > 0 ? 1 : 0;
            ViewBag.QuantPaginas    = (quant / ViewBag.QuantMaxLinhasPorPagina) + ViewBag.difQuantPaginas;

            return(View(lista));
        }