Beispiel #1
0
        public IActionResult ShowOrganization(int id)
        {
            var organization = _dataAccess.GetOrganization(id);

            if (organization == null)
            {
                return(HttpNotFound());
            }

            return(View("Organization", new OrganizationViewModel(organization)));
        }
        public IActionResult EditUser(string userId)
        {
            var user           = _dataAccess.GetUser(userId);
            var organizationId = user.GetOrganizationId();
            var viewModel      = new EditUserModel()
            {
                UserId              = userId,
                UserName            = user.UserName,
                AssociatedSkills    = user.AssociatedSkills,
                IsOrganizationAdmin = user.IsUserType(UserType.OrgAdmin),
                IsSiteAdmin         = user.IsUserType(UserType.SiteAdmin),
                Organization        = organizationId != null?_dataAccess.GetOrganization(organizationId.Value) : null
            };

            return(View(viewModel));
        }
 public Organization Handle(OrganizationByIdQuery message)
 {
     return(dataAccess.GetOrganization(message.OrganizationId));
 }