public async Task <ActionResult> Applications() { UserManager userManager = new UserManager(); var user = userManager.GetUser((int)UserID); ViewBag.UserProfile = user; using (var apps = new RegisteredApplicationManager()) { var summary = new ApplicationSummary(); summary.RegisteredApplications = (await apps.Search(null, null, 1, 500, user.ID)).ToList(); summary.AuthorizedApplications = apps.GetUserAuthorizedApplications(user.ID); return(View(summary)); } }
public async Task <IActionResult> RegisteredApplications(string sortOrder, string keyword, int pageIndex = 1, int pageSize = 50) { ViewData["keyword"] = keyword; ViewData["sortorder"] = sortOrder; using (var appManager = new RegisteredApplicationManager()) { PaginatedCollection <API.Common.Model.RegisteredApplication> list = await appManager.Search(sortOrder, keyword, pageIndex, pageSize); return(View(list)); } }