Example #1
0
        public async Task <ActionResult> Index(int idPag = 0)
        {
            try
            {
                _pagination.PaginaAtual = idPag;

                var entidade = _profileService.GetAsync(_pagination);
                var model    = Mapper.Map <IEnumerable <Profile>, IEnumerable <ProfileModel> >(await entidade);

                var paginar = _pagination.CalculatePaging(_pagination, await _profileService.CountAsync());
                ViewBag.PaginaAtual = paginar.PaginaAtual;
                ViewBag.QtdePaginas = paginar.QtdePaginas;

                return(View(model));
            }
            catch (Exception e)
            {
                ShowMessageDialog(MensagensResource.ErroCarregar, e);
                return(RedirectToAction("Index", "Home"));
            }
        }
        public ActionResult Index(int idPag = 0)
        {
            try
            {
                _pagination.PaginaAtual     = idPag;
                _pagination.QtdeItensPagina = 20;

                var entidade = _screenService.Get(_pagination);
                var model    = Mapper.Map <IEnumerable <Screen>, IEnumerable <ScreenModel> >(entidade);

                var paginar = _pagination.CalculatePaging(_pagination, _screenService.Count());
                ViewBag.PaginaAtual = paginar.PaginaAtual;
                ViewBag.QtdePaginas = paginar.QtdePaginas;

                return(View(model));
            }
            catch (Exception e)
            {
                ShowMessageDialog(MensagensResource.ErroCarregar, e);
                return(RedirectToAction("Index", "Home"));
            }
        }
Example #3
0
        public ActionResult Index(int idPag = 0, long?testId = null, string key = null)
        {
            try
            {
                _pagination.PaginaAtual = idPag;

                var entidade = _logService.Get(_pagination, testId, key);
                var model    = Mapper.Map <IEnumerable <Log>, IEnumerable <LogModel> >(entidade);

                var paginar = _pagination.CalculatePaging(_pagination, _logService.Count(testId, key));
                ViewBag.PaginaAtual = paginar.PaginaAtual;
                ViewBag.QtdePaginas = paginar.QtdePaginas;
                ViewBag.TestId      = testId;
                ViewBag.Key         = key;

                return(View(model));
            }
            catch (Exception e)
            {
                ShowMessageDialog(MensagensResource.ErroCarregar, e);
                return(RedirectToAction("Index", "Home"));
            }
        }