public static ApiScopeDto FromDbEntity(IMapper mapper, ApiScope apiScopeEntity) { var model = apiScopeEntity.ToModel(); ApiScopeDto apiScopeDto = mapper.Map <ApiScopeDto>(model); apiScopeDto.Id = apiScopeEntity.Id; return(apiScopeDto); }
public ApiScopeDto GetApiScopeDto(int?id) { ApiScopeDto apiScopeDto = new ApiScopeDto(); if (!id.HasValue) { return(apiScopeDto); } if (id.Value <= 0) { return(apiScopeDto); } ApiScope apiScope = this.Session.Get <ApiScope>(id.Value); apiScope.UserClaims = this.Session.CreateCriteria <ApiScopeClaim>() .Add(NHibernate.Criterion.Restrictions.Eq("ApiScopeId", id.Value)) .List <ApiScopeClaim>() .ToList(); return(apiScope.ToModel()); }