Update JenisPengadaanController and RolesController
This commit is contained in:
@@ -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;
|
||||||
|
@@ -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){
|
||||||
|
@@ -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);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user