public IActionResult Put(int id, [FromBody] VitimaViewModel vitimaVm) { _vitimaAppService.Update(vitimaVm); if (!IsValidOperation()) { return(Response(vitimaVm, "Falha ao salvar a vítima.")); } return(Response(id, "A Vítima foi atualizada com sucesso!")); }
public async Task <IActionResult> Post([FromBody] VitimaViewModel vitimaVm) { var taskId = _vitimaAppService.Register(vitimaVm); if (!IsValidOperation()) { return(Response(vitimaVm, "Falha ao salvar a vítima.")); } vitimaVm = _vitimaAppService.GetById(await taskId); return(Response(vitimaVm, "A Vítima foi salva com sucesso!")); }