public static SpaceLightDTO GetSpaceLightDTO(Core.Entities.Space entity) { return(new SpaceLightDTO { Id = entity.Id, Name = entity.Name, Slug = entity.Slug, Description = entity.Description, CreatedAt = entity.CreatedAt, CreatedBy = entity.CreatedBy, UpdatedAt = entity.UpdatedAt, UpdatedBy = entity.UpdatedBy, Owner = GetAppUserLightDTO(entity.Owner) }); }
public static SpaceDTO GetSpaceDTO(Core.Entities.Space entity) { var dto = new SpaceDTO { Id = entity.Id, Name = entity.Name, Slug = entity.Slug, Description = entity.Description, CreatedAt = entity.CreatedAt, CreatedBy = entity.CreatedBy, UpdatedAt = entity.UpdatedAt, UpdatedBy = entity.UpdatedBy, Owner = GetAppUserLightDTO(entity.Owner), }; dto.Pages = new List <PageLightDTO>(); foreach (var page in entity.GetPages()) { dto.Pages.Add(GetPageLightDTO(page)); } return(dto); }