Beispiel #1
0
        /// <summary>
        /// Gets the organization with the given id.
        /// </summary>
        /// <param name="organizationId">The organization id.</param>
        /// <returns>The organization.</returns>
        public async Task <OrganizationDTO> GetOrganizationByIdAsync(int organizationId)
        {
            var dto = await OrganizationQueries.CreateGetOrganizationDTOByOrganizationIdQuery(this.Context, organizationId).FirstOrDefaultAsync();

            this.logger.Trace("Retreived organization by id [{0}].", organizationId);
            return(dto);
        }
Beispiel #2
0
        /// <summary>
        /// Gets the organization with the given id.
        /// </summary>
        /// <param name="organizationId">The organization id.</param>
        /// <returns>The organization.</returns>
        public OrganizationDTO GetOrganizationById(int organizationId)
        {
            var dto = OrganizationQueries.CreateGetOrganizationDTOByOrganizationIdQuery(this.Context, organizationId).FirstOrDefault();

            this.logger.Trace("Retreived organization by id [{0}].", organizationId);
            return(dto);
        }