示例#1
0
        public async Task <ActionResult> Create(SymptomCreateDto item)
        {
            SymptomCreateDto symptom = item;
            await _symptomCrudService.Create(symptom);

            return(null);
        }
 public async Task Create(SymptomCreateDto dto)
 {
     try
     {
         using (DHContext db = new DHContext())
         {
             Symptom entity = new Symptom
             {
                 Id          = Guid.NewGuid(),
                 Description = dto.Description,
                 Name        = dto.Name
             };
             db.Symptoms.Add(entity);
             await db.SaveChangesAsync();
         }
     }
     catch (Exception exc)
     {
         _logger.Error($"Failed create symptom : {exc}");
         throw;
     }
 }