示例#1
0
        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));
        }
示例#2
0
 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);
        }