public static AllergyDTO CreateAllergyVMToDTO(CreateAllergyViewModel createAllergy) { return(new AllergyDTO { MedicalChartId = createAllergy.MedicalChartId, Name = createAllergy.Name, }); }
public IActionResult CreateAllergy(int medicalChartId, [FromBody] CreateAllergyViewModel createAllergy) { if (medicalChartId != createAllergy.MedicalChartId) { return(BadRequest()); } if (!_medicalChartService.Exist(medicalChartId)) { return(NotFound()); } var allergyDTO = AllergyMapper.CreateAllergyVMToDTO(createAllergy); _allergyService.Create(allergyDTO); return(Ok(ModelState)); }