public async Task <IEnumerable <IData> > GetImagesForProject(int projectId) { List <IData> projectImages = new List <IData>(); IImage[] images = (await imageController.GetAllWhereAsync(i => i.ProjectId == projectId)).ToArray(); foreach (var image in images) { projectImages.Add(Base64Controller.GetPictureAsync(image)); } return(projectImages); }
public async Task <IData> GetFirstImageOfProject(int projectId) { IImage image = (await imageController.GetAllWhereAsync(e => e.ProjectId == projectId)).FirstOrDefault(); return(Base64Controller.GetPictureAsync(image)); }