Update JenisPengadaanController and RolesController

This commit is contained in:
Kevin
2023-05-25 22:18:19 +07:00
parent a03f7f9990
commit bf4a359c5f
3 changed files with 0 additions and 17 deletions

View File

@@ -1,6 +1,5 @@
package com.iconplus.smartproc.controller; package com.iconplus.smartproc.controller;
import com.iconplus.smartproc.helper.model.EmptyResponse; import com.iconplus.smartproc.helper.model.EmptyResponse;
import com.iconplus.smartproc.model.request.JenisPengadaanRequest; import com.iconplus.smartproc.model.request.JenisPengadaanRequest;
import com.iconplus.smartproc.model.response.GetListJenisPengadaanResponse; import com.iconplus.smartproc.model.response.GetListJenisPengadaanResponse;

View File

@@ -1,13 +1,10 @@
package com.iconplus.smartproc.controller; package com.iconplus.smartproc.controller;
import com.iconplus.smartproc.helper.model.EmptyResponse; import com.iconplus.smartproc.helper.model.EmptyResponse;
import com.iconplus.smartproc.model.request.RolesRequest; import com.iconplus.smartproc.model.request.RolesRequest;
import com.iconplus.smartproc.model.response.GetListRolesResponse; import com.iconplus.smartproc.model.response.GetListRolesResponse;
import com.iconplus.smartproc.model.response.RolesResponse; import com.iconplus.smartproc.model.response.RolesResponse;
import com.iconplus.smartproc.repository.RolesRepository;
import com.iconplus.smartproc.service.roles.*; import com.iconplus.smartproc.service.roles.*;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.PageRequest; import org.springframework.data.domain.PageRequest;
import org.springframework.data.domain.Pageable; import org.springframework.data.domain.Pageable;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
@@ -38,7 +35,6 @@ public class RolesController {
this.deleteRolesService = deleteRolesService; this.deleteRolesService = deleteRolesService;
} }
@GetMapping @GetMapping
public GetListRolesResponse getListRoles(@RequestParam(name = "search", required = false) String search, public GetListRolesResponse getListRoles(@RequestParam(name = "search", required = false) String search,
@RequestParam(name = "page", defaultValue = "1") Integer page, @RequestParam(name = "page", defaultValue = "1") Integer page,
@@ -65,7 +61,6 @@ public class RolesController {
.build()); .build());
} }
@PutMapping("/{id}") @PutMapping("/{id}")
public RolesResponse updateRoles(@PathVariable Long id, public RolesResponse updateRoles(@PathVariable Long id,
@RequestBody RolesRequest rolesRequest){ @RequestBody RolesRequest rolesRequest){

View File

@@ -7,10 +7,6 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@CrossOrigin(origins = "http://localhost:8080", allowCredentials = "true") @CrossOrigin(origins = "http://localhost:8080", allowCredentials = "true")
@RestController @RestController
@RequestMapping("/api/strategipengadaan") @RequestMapping("/api/strategipengadaan")
@@ -24,13 +20,11 @@ public class StrategiPengadaanController {
return strategipengadaanRepository.findAll(); return strategipengadaanRepository.findAll();
} }
// create
@PostMapping @PostMapping
public StrategiPengadaan createStrategipengadaan(@RequestBody StrategiPengadaan strategipengadaan) { public StrategiPengadaan createStrategipengadaan(@RequestBody StrategiPengadaan strategipengadaan) {
return strategipengadaanRepository.save(strategipengadaan); return strategipengadaanRepository.save(strategipengadaan);
} }
// get strategipengadaan by id rest api
@GetMapping("/{id}") @GetMapping("/{id}")
public ResponseEntity<StrategiPengadaan> getStrategipengadaanById(@PathVariable Long id) { public ResponseEntity<StrategiPengadaan> getStrategipengadaanById(@PathVariable Long id) {
StrategiPengadaan strategipengadaan = strategipengadaanRepository.findById(id) StrategiPengadaan strategipengadaan = strategipengadaanRepository.findById(id)
@@ -51,7 +45,6 @@ public class StrategiPengadaanController {
return ResponseEntity.ok(updatedStrategiPengadaan); return ResponseEntity.ok(updatedStrategiPengadaan);
} }
// delete strategipengadaan rest api
@DeleteMapping("/{id}") @DeleteMapping("/{id}")
public ResponseEntity<Map<String, Boolean>> deleteStrategipengadaan(@PathVariable Long id){ public ResponseEntity<Map<String, Boolean>> deleteStrategipengadaan(@PathVariable Long id){
StrategiPengadaan strategipengadaan = strategipengadaanRepository.findById(id) StrategiPengadaan strategipengadaan = strategipengadaanRepository.findById(id)
@@ -62,8 +55,4 @@ public class StrategiPengadaanController {
response.put("deleted", Boolean.TRUE); response.put("deleted", Boolean.TRUE);
return ResponseEntity.ok(response); return ResponseEntity.ok(response);
} }
} }