private async Task <IEnumerable <ClassDisplayModel> > GetDisplayModelsAsync() { var classes = await _classesApi.GetAll(); var displayModels = new List <ClassDisplayModel>(); foreach (var cls in classes) { var subject = await _subjectApi.GetByIdAsync(cls.SubjectId); displayModels.Add(new ClassDisplayModel { Id = cls.Id, DisplayName = subject.Name + " " + cls.StartDate.ToString("g"), }); } return(displayModels); }
private async Task <string> GetSubjectName(int id) { var subject = await _subjectApi.GetByIdAsync(id); return(subject.Name); }
public async Task <Subject> GetByIdAsync(int id) => await _subjectApi.GetByIdAsync(id);