public async Task <ActionResult> Create(MethodOfTreatmentCreateDto item) { MethodOfTreatmentCreateDto method = item; await _methodOfTreatmentCrudService.Create(method); return(null); }
public async Task Create(MethodOfTreatmentCreateDto dto) { try { using (DHContext db = new DHContext()) { MethodOfTreatment entity = new MethodOfTreatment { Id = Guid.NewGuid(), Title = dto.Title, Description = dto.Description, DiseaseId = dto.DiseaseId, Source = dto.Source }; db.MethodOfTreatments.Add(entity); await db.SaveChangesAsync(); } } catch (Exception exc) { _logger.Error($"Failed create MethodOfTreatment : {exc}"); throw; } }