public async Task <ActionResult> Index(int pageNumber = 1) { var user = _userRetrievalShim.GetUser(); if (user == null) { return(StatusCode(403)); } var(privateMessages, pagerContext) = await _privateMessageService.GetPrivateMessages(user, PrivateMessageBoxType.Inbox, pageNumber); ViewBag.PagerContext = pagerContext; return(View(privateMessages)); }
public ViewResult Index(int page = 1) { var user = this.CurrentUser(); if (user == null) { return(this.Forbidden("Forbidden", null)); } PagerContext pagerContext; var privateMessages = _privateMessageService.GetPrivateMessages(user, PrivateMessageBoxType.Inbox, page, out pagerContext); ViewBag.PagerContext = pagerContext; return(View(privateMessages)); }
public ActionResult Index(int page = 1) { var user = _userRetrievalShim.GetUser(HttpContext); if (user == null) { return(Forbid()); } PagerContext pagerContext; var privateMessages = _privateMessageService.GetPrivateMessages(user, PrivateMessageBoxType.Inbox, page, out pagerContext); ViewBag.PagerContext = pagerContext; return(View(privateMessages)); }