Exemplo n.º 1
0
        public ActionResult Index(int id, int? page)
        {
            var search = this.UserSearchService.GetById(id);

            if (search == null)
            {
                return base.HttpNotFound();
            }

            var users = this.UserSearchService.GetResults(search, new UserSearchSpecification
            {
                Page = page,
                Limit = Setting.UserSearchPageLimit.Value
            });

            var privilege = new UserSearchPrivilege();

            return privilege.CanView(search) ? base.View(Views.Index, users) : NotAuthorized();
        }