public async Task <int> CreateAsync(StudyDTO study) { await Task.FromResult(0); // remove async warning hack var id = _studies.Select(s => s.Id).DefaultIfEmpty().Max(); var entity = new Study { Id = ++id, Name = study.Name, CreateDate = DateTime.Today }; _studies.Add(entity); return(id); }
public async Task <bool> UpdateAsync(StudyDTO study) { await Task.FromResult(0); // remove async warning hack var entity = _studies.FirstOrDefault(s => s.Id == study.Id); if (entity == null) { return(false); } entity.Name = study.Name; return(true); }