public async Task Update(SymptomUpdateDto dto) { try { var entity = await GetEntity(dto.Id); using (DHContext db = new DHContext()) { entity.Description = dto.Description; entity.Name = dto.Name; db.Entry(entity).State = EntityState.Modified; await db.SaveChangesAsync(); } } catch (Exception exc) { _logger.Error($"Failed update symptom {dto.Id} : {exc}"); throw; } }
public async Task <ActionResult> Update(SymptomUpdateDto item) { await _symptomCrudService.Update(item); return(null); }