public IActionResult Put(int id, [FromBody] IndiciadoViewModel indiciadoVm) { _indiciadoAppService.Update(indiciadoVm); if (!IsValidOperation()) { return(Response(indiciadoVm, "Falha ao salvar o indiciado.")); } return(Response(indiciadoVm, "O Indiciado foi atualizado com sucesso!")); }
public async Task <IActionResult> Post([FromBody] IndiciadoViewModel indiciadoVm) { var taskId = _indiciadoAppService.Register(indiciadoVm); if (!IsValidOperation()) { return(Response(indiciadoVm, "Falha ao salvar o indiciado.")); } indiciadoVm = _indiciadoAppService.GetById(await taskId); return(Response(indiciadoVm, "O Indiciado foi salvo com sucesso!")); }