|
@@ -49,7 +49,11 @@ namespace GxPress.Repository.Implement.Media
|
|
|
/// <returns></returns>
|
|
|
public async Task<List<MediaLibraryResult>> GetAllAsync(int mediaId)
|
|
|
{
|
|
|
- var result = await _repository.GetAllAsync(Q.Select(nameof(Entity.tede2.Media.MediaLibrary.Id), nameof(Entity.tede2.Media.MediaLibrary.Name), nameof(Entity.tede2.Media.MediaLibrary.MediaId)).Where(nameof(Entity.tede2.Media.MediaLibrary.MediaId), mediaId).Where(nameof(Entity.tede2.Media.MediaLibrary.TypeId), 0));
|
|
|
+ var selectColumn = new List<string>();
|
|
|
+ selectColumn.Add(nameof(Entity.tede2.Media.MediaLibrary.Id));
|
|
|
+ selectColumn.Add(nameof(Entity.tede2.Media.MediaLibrary.Name));
|
|
|
+ selectColumn.Add(nameof(Entity.tede2.Media.MediaLibrary.MediaId));
|
|
|
+ var result = await _repository.GetAllAsync<MediaLibraryResult>(Q.Select(selectColumn.ToArray()).Where(nameof(Entity.tede2.Media.MediaLibrary.MediaId), mediaId).Where(nameof(Entity.tede2.Media.MediaLibrary.TypeId), 0));
|
|
|
return result.Select(n => _mapper.Map<MediaLibraryResult>(n)).ToList();
|
|
|
}
|
|
|
}
|