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")); } }
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")); } }