Пример #1
0
        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));
            }
        }
Пример #2
0
        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));
            }
        }