Class ProcedimentoController
java.lang.Object
br.com.selfmaintenance.presentation.http.controllers.ProcedimentoController
@RestController
@RequestMapping("/api/procedimentos")
public class ProcedimentoController
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<Procedimento> adicionarRecurso(Long id, Recurso recurso) org.springframework.http.ResponseEntity<Procedimento> atualizarProcedimento(Long id, Procedimento procedimentoAtualizado) org.springframework.http.ResponseEntity<Procedimento> org.springframework.http.ResponseEntity<Procedimento> criarProcedimento(Procedimento procedimento) org.springframework.http.ResponseEntity<Void> org.springframework.http.ResponseEntity<List<Procedimento>>
-
Constructor Details
-
ProcedimentoController
-
-
Method Details
-
criarProcedimento
@PostMapping public org.springframework.http.ResponseEntity<Procedimento> criarProcedimento(@RequestBody Procedimento procedimento) -
listarProcedimentos
@GetMapping public org.springframework.http.ResponseEntity<List<Procedimento>> listarProcedimentos() -
buscarProcedimentoPorId
@GetMapping("/{id}") public org.springframework.http.ResponseEntity<Procedimento> buscarProcedimentoPorId(@PathVariable Long id) -
atualizarProcedimento
@PutMapping("/{id}") public org.springframework.http.ResponseEntity<Procedimento> atualizarProcedimento(@PathVariable Long id, @RequestBody Procedimento procedimentoAtualizado) -
deletarProcedimento
-
adicionarRecurso
@PostMapping("/{id}/recursos") public org.springframework.http.ResponseEntity<Procedimento> adicionarRecurso(@PathVariable Long id, @RequestBody Recurso recurso)
-