public async Task <IActionResult> Add([FromBody] IncidentVM incidentVM) { var incident = _mapper.Map <Incident>(incidentVM); _incidentService.Add(incident); return(Created("/api/Incident", _mapper.Map <IncidentVM>(incident).Id)); }
public IActionResult Post([FromBody] Incident newIncident) { try { return(Ok(_incidentService.Add(newIncident).ToApiModel())); } catch (Exception ex) { ModelState.AddModelError("AddIncident", ex.Message); return(BadRequest(ModelState)); } }
public bool Post(Incident incident) { var result = _incidentService.Add(incident); return(result); }