public IEnumerable <Certificate> GetCertificatesForJobItem(Guid jobItemId) { if (!CurrentUser.HasRole(UserRole.Member)) { throw new DomainValidationException(Messages.InsufficientSecurityClearance, "CurrentUser"); } return(_certificateRepository.GetCertificatesForJobItem(jobItemId)); }