Пример #1
0
        public ActionResult Index2()
        {
            var model = new ExemploListViewModel();

            ViewBag.Submit     = 0;
            ViewBag.OpcoesList = new SelectList(OpcaoSimNao.Obter(), "Value", "Text");

            return(View(model));
        }
Пример #2
0
        public ActionResult Index(ExemploListViewModel model, int page = 1)
        {
            ViewBag.Submit     = 1;
            ViewBag.OpcoesList = new SelectList(OpcaoSimNao.Obter(), "Value", "Text");

            int quatidadePorPagina = 100;

            model.ExemploList = _exemploRepository.ObterPorFiltro(model.Filtro, page, quatidadePorPagina);
            model.ItemCount   = (model.ExemploList != null && model.ExemploList.Count() > 0) ? model.ExemploList.FirstOrDefault().TotalItens : 0;

            ViewBag.Pager = Pager.Items(model.ItemCount)
                            .PerPage(quatidadePorPagina)
                            .Move(page)
                            .Segment(5)
                            .Center();

            return(View(model));
        }