add put api update pengadaan

This commit is contained in:
dirgantarasiahaan
2023-05-31 16:32:20 +07:00
parent 0257931552
commit 3a29c63659
2 changed files with 36 additions and 7 deletions

View File

@ -24,6 +24,7 @@ public class DrpPengadaanController {
private final DeleteDokumenPendukungService deleteDokumenPendukungService;
private final EditUploadDrpPengadaanService editUploadDrpPengadaanService;
private final GetDrpPengadaanService getDrpPengadaanService;
private final PutDrpPengadaanService putDrpPengadaanService;
public DrpPengadaanController(PostCreateDrpPengadaanService postCreateDrpPengadaanService,
GetListDrpPengadaanService getListDrpPengadaanService,
@ -31,7 +32,8 @@ public class DrpPengadaanController {
DeleteDrpPengadaanService deleteDrpPengadaanService,
DeleteDokumenPendukungService deleteDokumenPendukungService,
EditUploadDrpPengadaanService editUploadDrpPengadaanService,
GetDrpPengadaanService getDrpPengadaanService) {
GetDrpPengadaanService getDrpPengadaanService,
PutDrpPengadaanService putDrpPengadaanService) {
this.postCreateDrpPengadaanService = postCreateDrpPengadaanService;
this.getListDrpPengadaanService = getListDrpPengadaanService;
this.postDrpUploadDokumenPendukungService = postDrpUploadDokumenPendukungService;
@ -39,6 +41,7 @@ public class DrpPengadaanController {
this.deleteDokumenPendukungService = deleteDokumenPendukungService;
this.editUploadDrpPengadaanService = editUploadDrpPengadaanService;
this.getDrpPengadaanService = getDrpPengadaanService;
this.putDrpPengadaanService = putDrpPengadaanService;
}
@GetMapping
@ -65,8 +68,10 @@ public class DrpPengadaanController {
}
@PutMapping("/{id}")
public DrpPengadaanResponse updateDrpPengadaan(@PathVariable Long id) {
return null;
public DrpPengadaanResponse updateDrpPengadaan(@PathVariable Long id,
@RequestBody DrpPengadaanRequest drpPengadaanRequest) throws IOException {
drpPengadaanRequest.setId(id);
return putDrpPengadaanService.execute(drpPengadaanRequest);
}
@DeleteMapping("/{id}")