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