コード例 #1
0
ファイル: BlogController.cs プロジェクト: DrewHans/Reblogged
        [HttpGet("users")] // displays page with a list of all users
        public IActionResult ListUsers()
        {
            var request   = new ListBlogUsersRequest();
            var response  = _listBlogUsersInteractor.ListBlogUsers(request);
            var viewmodel = new BlogListUsersViewModel();

            if (response.RequestSuccessful)
            {
                viewmodel.ListOfUsers = MapListOfBlogUserToListOfDTOModel(response.ListOfUsers);
            }
            return(View(viewmodel));
        }
コード例 #2
0
        public ListBlogUsersResponse ListBlogUsers(ListBlogUsersRequest request)
        {
            var response = new ListBlogUsersResponse();

            try
            {
                response.ListOfUsers       = _blogUserRepo.List().OrderBy(x => x.TimeRegistered).ToList();
                response.RequestSuccessful = true;
            }
            catch (Exception)
            {
                response.RequestSuccessful = false;
            }
            return(response);
        }