refactor base smartproc
This commit is contained in:
@ -0,0 +1,82 @@
|
||||
package com.iconplus.smartproc.controller;
|
||||
|
||||
|
||||
import com.iconplus.smartproc.helper.model.EmptyResponse;
|
||||
import com.iconplus.smartproc.model.request.JenisAnggaranRequest;
|
||||
import com.iconplus.smartproc.model.response.GetListJenisAnggaranResponse;
|
||||
import com.iconplus.smartproc.model.response.JenisAnggaranResponse;
|
||||
import com.iconplus.smartproc.repository.JenisAnggaranRepository;
|
||||
import com.iconplus.smartproc.service.jenisanggaran.*;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.domain.PageRequest;
|
||||
import org.springframework.data.domain.Pageable;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
@CrossOrigin(origins = "http://localhost:8080", allowCredentials = "true")
|
||||
@RestController
|
||||
@RequestMapping("/api/jenisanggaran")
|
||||
public class JenisAnggaranController {
|
||||
|
||||
@Autowired
|
||||
private JenisAnggaranRepository jenisanggaranRepository;
|
||||
|
||||
private final GetListJenisAnggaranService getListJenisAnggaranService;
|
||||
private final GetJenisAnggaranByIdService getJenisAnggaranByIdService;
|
||||
private final PostCreateJenisAnggaranService postCreateJenisAnggaranService;
|
||||
private final PutUpdateJenisAnggaranService putUpdateJenisAnggaranService;
|
||||
private final DeleteJenisAnggaranService deleteJenisAnggaranService;
|
||||
|
||||
public JenisAnggaranController(GetListJenisAnggaranService getListJenisAnggaranService,
|
||||
GetJenisAnggaranByIdService getJenisAnggaranByIdService,
|
||||
PostCreateJenisAnggaranService postCreateJenisAnggaranService,
|
||||
PutUpdateJenisAnggaranService putUpdateJenisAnggaranService,
|
||||
DeleteJenisAnggaranService deleteJenisAnggaranService) {
|
||||
this.getListJenisAnggaranService = getListJenisAnggaranService;
|
||||
this.getJenisAnggaranByIdService = getJenisAnggaranByIdService;
|
||||
this.postCreateJenisAnggaranService = postCreateJenisAnggaranService;
|
||||
this.putUpdateJenisAnggaranService = putUpdateJenisAnggaranService;
|
||||
this.deleteJenisAnggaranService = deleteJenisAnggaranService;
|
||||
}
|
||||
|
||||
|
||||
@GetMapping
|
||||
public GetListJenisAnggaranResponse getListJenisAnggaran(@RequestParam(name = "search", required = false) String search,
|
||||
@RequestParam(name = "page", defaultValue = "1") Integer page,
|
||||
@RequestParam(name = "size", defaultValue = "5") Integer size){
|
||||
|
||||
Pageable pageable = PageRequest.of((page - 1), size);
|
||||
JenisAnggaranRequest jenisAnggaranRequest = JenisAnggaranRequest.builder()
|
||||
.search(search)
|
||||
.pageable(pageable)
|
||||
.build();
|
||||
|
||||
return getListJenisAnggaranService.execute(jenisAnggaranRequest);
|
||||
}
|
||||
|
||||
@PostMapping
|
||||
public JenisAnggaranResponse createJenisAnggaran(@RequestBody JenisAnggaranRequest jenisAnggaranRequest) {
|
||||
return postCreateJenisAnggaranService.execute(jenisAnggaranRequest);
|
||||
}
|
||||
|
||||
@GetMapping("/{id}")
|
||||
public JenisAnggaranResponse getJenisAnggaranById(@PathVariable Long id) {
|
||||
return getJenisAnggaranByIdService.execute(JenisAnggaranRequest.builder()
|
||||
.id(id)
|
||||
.build());
|
||||
}
|
||||
|
||||
|
||||
@PutMapping("/{id}")
|
||||
public JenisAnggaranResponse updateJenisanggaran(@PathVariable Long id,
|
||||
@RequestBody JenisAnggaranRequest jenisAnggaranRequest){
|
||||
jenisAnggaranRequest.setId(id);
|
||||
return putUpdateJenisAnggaranService.execute(jenisAnggaranRequest);
|
||||
}
|
||||
|
||||
@DeleteMapping("/{id}")
|
||||
public EmptyResponse deleteJenisAnggaran(@PathVariable Long id) {
|
||||
return deleteJenisAnggaranService.execute(JenisAnggaranRequest.builder()
|
||||
.id(id)
|
||||
.build());
|
||||
}
|
||||
}
|
@ -1,8 +1,8 @@
|
||||
package com.iconplus.smartproc.controller;
|
||||
|
||||
import com.iconplus.smartproc.entity.Jeniskontrak;
|
||||
import com.iconplus.smartproc.model.entity.JenisKontrak;
|
||||
import com.iconplus.smartproc.exception.ResourceNotFoundException;
|
||||
import com.iconplus.smartproc.repository.JeniskontrakRepository;
|
||||
import com.iconplus.smartproc.repository.JenisKontrakRepository;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
@ -14,47 +14,47 @@ import java.util.Map;
|
||||
@CrossOrigin(origins = "http://localhost:8080", allowCredentials = "true")
|
||||
@RestController
|
||||
@RequestMapping("/api/jeniskontrak")
|
||||
public class JeniskontrakController {
|
||||
public class JenisKontrakController {
|
||||
@Autowired
|
||||
private JeniskontrakRepository jeniskontrakRepository;
|
||||
private JenisKontrakRepository jeniskontrakRepository;
|
||||
|
||||
//get all data
|
||||
@GetMapping
|
||||
public List<Jeniskontrak> getAllJeniskontraks(){
|
||||
public List<JenisKontrak> getAllJeniskontraks(){
|
||||
return jeniskontrakRepository.findAll();
|
||||
}
|
||||
|
||||
// create
|
||||
@PostMapping
|
||||
public Jeniskontrak createJeniskontrak(@RequestBody Jeniskontrak jeniskontrak) {
|
||||
public JenisKontrak createJeniskontrak(@RequestBody JenisKontrak jeniskontrak) {
|
||||
return jeniskontrakRepository.save(jeniskontrak);
|
||||
}
|
||||
|
||||
// get jeniskontrak by id rest api
|
||||
@GetMapping("/{id}")
|
||||
public ResponseEntity<Jeniskontrak> getJeniskontrakById(@PathVariable Long id) {
|
||||
Jeniskontrak jeniskontrak = jeniskontrakRepository.findById(id)
|
||||
public ResponseEntity<JenisKontrak> getJeniskontrakById(@PathVariable Long id) {
|
||||
JenisKontrak jeniskontrak = jeniskontrakRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Jeniskontrak not exist with id :" + id));
|
||||
return ResponseEntity.ok(jeniskontrak);
|
||||
}
|
||||
|
||||
// update jeniskontrak rest api
|
||||
@PutMapping("/{id}")
|
||||
public ResponseEntity<Jeniskontrak> updateJeniskontrak(@PathVariable Long id, @RequestBody Jeniskontrak jeniskontrakDetails){
|
||||
Jeniskontrak jeniskontrak = jeniskontrakRepository.findById(id)
|
||||
public ResponseEntity<JenisKontrak> updateJeniskontrak(@PathVariable Long id, @RequestBody JenisKontrak jenisKontrakDetails){
|
||||
JenisKontrak jeniskontrak = jeniskontrakRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Jeniskontrak not exist with id :" + id));
|
||||
|
||||
jeniskontrak.setJeniskontrak(jeniskontrakDetails.getJeniskontrak());
|
||||
jeniskontrak.setKeterangan(jeniskontrakDetails.getKeterangan());
|
||||
jeniskontrak.setJenisKontrak(jenisKontrakDetails.getJenisKontrak());
|
||||
jeniskontrak.setKeterangan(jenisKontrakDetails.getKeterangan());
|
||||
|
||||
Jeniskontrak updatedJeniskontrak = jeniskontrakRepository.save(jeniskontrak);
|
||||
return ResponseEntity.ok(updatedJeniskontrak);
|
||||
JenisKontrak updatedJenisKontrak = jeniskontrakRepository.save(jeniskontrak);
|
||||
return ResponseEntity.ok(updatedJenisKontrak);
|
||||
}
|
||||
|
||||
// delete jeniskontrak rest api
|
||||
@DeleteMapping("/{id}")
|
||||
public ResponseEntity<Map<String, Boolean>> deleteJeniskontrak(@PathVariable Long id){
|
||||
Jeniskontrak jeniskontrak = jeniskontrakRepository.findById(id)
|
||||
JenisKontrak jeniskontrak = jeniskontrakRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Jeniskontrak not exist with id :" + id));
|
||||
|
||||
jeniskontrakRepository.delete(jeniskontrak);
|
@ -1,8 +1,8 @@
|
||||
package com.iconplus.smartproc.controller;
|
||||
|
||||
import com.iconplus.smartproc.entity.Jenispengadaan;
|
||||
import com.iconplus.smartproc.model.entity.JenisPengadaan;
|
||||
import com.iconplus.smartproc.exception.ResourceNotFoundException;
|
||||
import com.iconplus.smartproc.repository.JenispengadaanRepository;
|
||||
import com.iconplus.smartproc.repository.JenisPengadaanRepository;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
@ -14,47 +14,47 @@ import java.util.Map;
|
||||
@CrossOrigin(origins = "http://localhost:8080", allowCredentials = "true")
|
||||
@RestController
|
||||
@RequestMapping("/api/jenispengadaan")
|
||||
public class JenispengadaanController {
|
||||
public class JenisPengadaanController {
|
||||
@Autowired
|
||||
private JenispengadaanRepository jenispengadaanRepository;
|
||||
private JenisPengadaanRepository jenispengadaanRepository;
|
||||
|
||||
//get all data
|
||||
@GetMapping
|
||||
public List<Jenispengadaan> getAllJenispengadaans(){
|
||||
public List<JenisPengadaan> getAllJenispengadaans(){
|
||||
return jenispengadaanRepository.findAll();
|
||||
}
|
||||
|
||||
// create
|
||||
@PostMapping
|
||||
public Jenispengadaan createJenispengadaan(@RequestBody Jenispengadaan jenispengadaan) {
|
||||
public JenisPengadaan createJenispengadaan(@RequestBody JenisPengadaan jenispengadaan) {
|
||||
return jenispengadaanRepository.save(jenispengadaan);
|
||||
}
|
||||
|
||||
// get jenispengadaan by id rest api
|
||||
@GetMapping("/{id}")
|
||||
public ResponseEntity<Jenispengadaan> getJenispengadaanById(@PathVariable Long id) {
|
||||
Jenispengadaan jenispengadaan = jenispengadaanRepository.findById(id)
|
||||
public ResponseEntity<JenisPengadaan> getJenispengadaanById(@PathVariable Long id) {
|
||||
JenisPengadaan jenispengadaan = jenispengadaanRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Jenispengadaan not exist with id :" + id));
|
||||
return ResponseEntity.ok(jenispengadaan);
|
||||
}
|
||||
|
||||
// update jenispengadaan rest api
|
||||
@PutMapping("/{id}")
|
||||
public ResponseEntity<Jenispengadaan> updateJenispengadaan(@PathVariable Long id, @RequestBody Jenispengadaan jenispengadaanDetails){
|
||||
Jenispengadaan jenispengadaan = jenispengadaanRepository.findById(id)
|
||||
public ResponseEntity<JenisPengadaan> updateJenispengadaan(@PathVariable Long id, @RequestBody JenisPengadaan jenisPengadaanDetails){
|
||||
JenisPengadaan jenispengadaan = jenispengadaanRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Jenispengadaan not exist with id :" + id));
|
||||
|
||||
jenispengadaan.setJenispengadaan(jenispengadaanDetails.getJenispengadaan());
|
||||
jenispengadaan.setKeterangan(jenispengadaanDetails.getKeterangan());
|
||||
jenispengadaan.setJenisPengadaan(jenisPengadaanDetails.getJenisPengadaan());
|
||||
jenispengadaan.setKeterangan(jenisPengadaanDetails.getKeterangan());
|
||||
|
||||
Jenispengadaan updatedJenispengadaan = jenispengadaanRepository.save(jenispengadaan);
|
||||
return ResponseEntity.ok(updatedJenispengadaan);
|
||||
JenisPengadaan updatedJenisPengadaan = jenispengadaanRepository.save(jenispengadaan);
|
||||
return ResponseEntity.ok(updatedJenisPengadaan);
|
||||
}
|
||||
|
||||
// delete jenispengadaan rest api
|
||||
@DeleteMapping("/{id}")
|
||||
public ResponseEntity<Map<String, Boolean>> deleteJenispengadaan(@PathVariable Long id){
|
||||
Jenispengadaan jenispengadaan = jenispengadaanRepository.findById(id)
|
||||
JenisPengadaan jenispengadaan = jenispengadaanRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Supposmatrix not exist with id :" + id));
|
||||
|
||||
jenispengadaanRepository.delete(jenispengadaan);
|
@ -1,65 +0,0 @@
|
||||
package com.iconplus.smartproc.controller;
|
||||
|
||||
import com.iconplus.smartproc.entity.Jenisanggaran;
|
||||
import com.iconplus.smartproc.exception.ResourceNotFoundException;
|
||||
import com.iconplus.smartproc.repository.JenisanggaranRepository;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
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")
|
||||
@RestController
|
||||
@RequestMapping("/api/jenisanggaran")
|
||||
public class JenisanggaranController {
|
||||
@Autowired
|
||||
private JenisanggaranRepository jenisanggaranRepository;
|
||||
|
||||
//get all data
|
||||
@GetMapping
|
||||
public List<Jenisanggaran> getAllJenisanggarans(){
|
||||
return jenisanggaranRepository.findAll();
|
||||
}
|
||||
|
||||
// create
|
||||
@PostMapping
|
||||
public Jenisanggaran createJenisanggaran(@RequestBody Jenisanggaran jenisanggaran) {
|
||||
return jenisanggaranRepository.save(jenisanggaran);
|
||||
}
|
||||
|
||||
// get jenisanggaran by id rest api
|
||||
@GetMapping("/{id}")
|
||||
public ResponseEntity<Jenisanggaran> getJenisanggaranById(@PathVariable Long id) {
|
||||
Jenisanggaran jenisanggaran = jenisanggaranRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Jenisanggaran not exist with id :" + id));
|
||||
return ResponseEntity.ok(jenisanggaran);
|
||||
}
|
||||
|
||||
// update jenisanggaran rest api
|
||||
@PutMapping("/{id}")
|
||||
public ResponseEntity<Jenisanggaran> updateJenisanggaran(@PathVariable Long id, @RequestBody Jenisanggaran jenisanggaranDetails){
|
||||
Jenisanggaran jenisanggaran = jenisanggaranRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Jenisanggaran not exist with id :" + id));
|
||||
|
||||
jenisanggaran.setJenisanggaran(jenisanggaranDetails.getJenisanggaran());
|
||||
jenisanggaran.setKeterangan(jenisanggaranDetails.getKeterangan());
|
||||
|
||||
Jenisanggaran updatedJenisanggaran = jenisanggaranRepository.save(jenisanggaran);
|
||||
return ResponseEntity.ok(updatedJenisanggaran);
|
||||
}
|
||||
|
||||
// delete jenisanggaran rest api
|
||||
@DeleteMapping("/{id}")
|
||||
public ResponseEntity<Map<String, Boolean>> deleteJenisanggaran(@PathVariable Long id){
|
||||
Jenisanggaran jenisanggaran = jenisanggaranRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Supposmatrix not exist with id :" + id));
|
||||
|
||||
jenisanggaranRepository.delete(jenisanggaran);
|
||||
Map<String, Boolean> response = new HashMap<>();
|
||||
response.put("deleted", Boolean.TRUE);
|
||||
return ResponseEntity.ok(response);
|
||||
}
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
package com.iconplus.smartproc.controller;
|
||||
|
||||
import com.iconplus.smartproc.entity.Lokasi;
|
||||
import com.iconplus.smartproc.model.entity.Lokasi;
|
||||
import com.iconplus.smartproc.exception.ResourceNotFoundException;
|
||||
import com.iconplus.smartproc.repository.LokasiRepository;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
|
@ -1,8 +1,8 @@
|
||||
package com.iconplus.smartproc.controller;
|
||||
|
||||
import com.iconplus.smartproc.entity.Metodepengadaan;
|
||||
import com.iconplus.smartproc.model.entity.MetodePengadaan;
|
||||
import com.iconplus.smartproc.exception.ResourceNotFoundException;
|
||||
import com.iconplus.smartproc.repository.MetodepengadaanRepository;
|
||||
import com.iconplus.smartproc.repository.MetodePengadaanRepository;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
@ -14,47 +14,47 @@ import java.util.Map;
|
||||
@CrossOrigin(origins = "http://localhost:8080", allowCredentials = "true")
|
||||
@RestController
|
||||
@RequestMapping("/api/metodepengadaan")
|
||||
public class MetodepengadaanController {
|
||||
public class MetodePengadaanController {
|
||||
@Autowired
|
||||
private MetodepengadaanRepository metodepengadaanRepository;
|
||||
private MetodePengadaanRepository metodepengadaanRepository;
|
||||
|
||||
//get all data
|
||||
@GetMapping
|
||||
public List<Metodepengadaan> getAllMetodepengadaans(){
|
||||
public List<MetodePengadaan> getAllMetodepengadaans(){
|
||||
return metodepengadaanRepository.findAll();
|
||||
}
|
||||
|
||||
// create
|
||||
@PostMapping
|
||||
public Metodepengadaan createMetodepengadaan(@RequestBody Metodepengadaan metodepengadaan) {
|
||||
public MetodePengadaan createMetodepengadaan(@RequestBody MetodePengadaan metodepengadaan) {
|
||||
return metodepengadaanRepository.save(metodepengadaan);
|
||||
}
|
||||
|
||||
// get metodepengadaan by id rest api
|
||||
@GetMapping("/{id}")
|
||||
public ResponseEntity<Metodepengadaan> getMetodepengadaanById(@PathVariable Long id) {
|
||||
Metodepengadaan metodepengadaan = metodepengadaanRepository.findById(id)
|
||||
public ResponseEntity<MetodePengadaan> getMetodepengadaanById(@PathVariable Long id) {
|
||||
MetodePengadaan metodepengadaan = metodepengadaanRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Metodepengadaan not exist with id :" + id));
|
||||
return ResponseEntity.ok(metodepengadaan);
|
||||
}
|
||||
|
||||
// update metodepengadaan rest api
|
||||
@PutMapping("/{id}")
|
||||
public ResponseEntity<Metodepengadaan> updateMetodepengadaan(@PathVariable Long id, @RequestBody Metodepengadaan metodepengadaanDetails){
|
||||
Metodepengadaan metodepengadaan = metodepengadaanRepository.findById(id)
|
||||
public ResponseEntity<MetodePengadaan> updateMetodepengadaan(@PathVariable Long id, @RequestBody MetodePengadaan metodePengadaanDetails){
|
||||
MetodePengadaan metodepengadaan = metodepengadaanRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Metodepengadaan not exist with id :" + id));
|
||||
|
||||
metodepengadaan.setMetodepengadaan(metodepengadaanDetails.getMetodepengadaan());
|
||||
metodepengadaan.setKeterangan(metodepengadaanDetails.getKeterangan());
|
||||
metodepengadaan.setMetodePengadaan(metodePengadaanDetails.getMetodePengadaan());
|
||||
metodepengadaan.setKeterangan(metodePengadaanDetails.getKeterangan());
|
||||
|
||||
Metodepengadaan updatedMetodepengadaan = metodepengadaanRepository.save(metodepengadaan);
|
||||
return ResponseEntity.ok(updatedMetodepengadaan);
|
||||
MetodePengadaan updatedMetodePengadaan = metodepengadaanRepository.save(metodepengadaan);
|
||||
return ResponseEntity.ok(updatedMetodePengadaan);
|
||||
}
|
||||
|
||||
// delete metodepengadaan rest api
|
||||
@DeleteMapping("/{id}")
|
||||
public ResponseEntity<Map<String, Boolean>> deleteMetodepengadaan(@PathVariable Long id){
|
||||
Metodepengadaan metodepengadaan = metodepengadaanRepository.findById(id)
|
||||
MetodePengadaan metodepengadaan = metodepengadaanRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Metodepengadaan not exist with id :" + id));
|
||||
|
||||
metodepengadaanRepository.delete(metodepengadaan);
|
@ -1,8 +1,8 @@
|
||||
package com.iconplus.smartproc.controller;
|
||||
|
||||
import com.iconplus.smartproc.entity.Metodepenyampaian;
|
||||
import com.iconplus.smartproc.model.entity.MetodePenyampaian;
|
||||
import com.iconplus.smartproc.exception.ResourceNotFoundException;
|
||||
import com.iconplus.smartproc.repository.MetodepenyampaianRepository;
|
||||
import com.iconplus.smartproc.repository.MetodePenyampaianRepository;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
@ -14,47 +14,47 @@ import java.util.Map;
|
||||
@CrossOrigin(origins = "http://localhost:8080", allowCredentials = "true")
|
||||
@RestController
|
||||
@RequestMapping("/api/metodepenyampaian")
|
||||
public class MetodepenyampaianController {
|
||||
public class MetodePenyampaianController {
|
||||
@Autowired
|
||||
private MetodepenyampaianRepository metodepenyampaianRepository;
|
||||
private MetodePenyampaianRepository metodepenyampaianRepository;
|
||||
|
||||
//get all data
|
||||
@GetMapping
|
||||
public List<Metodepenyampaian> getAllMetodepenyampaians(){
|
||||
public List<MetodePenyampaian> getAllMetodepenyampaians(){
|
||||
return metodepenyampaianRepository.findAll();
|
||||
}
|
||||
|
||||
// create
|
||||
@PostMapping
|
||||
public Metodepenyampaian createMetodepenyampaian(@RequestBody Metodepenyampaian metodepenyampaian) {
|
||||
public MetodePenyampaian createMetodepenyampaian(@RequestBody MetodePenyampaian metodepenyampaian) {
|
||||
return metodepenyampaianRepository.save(metodepenyampaian);
|
||||
}
|
||||
|
||||
// get metodepenyampaian by id rest api
|
||||
@GetMapping("/{id}")
|
||||
public ResponseEntity<Metodepenyampaian> getMetodepenyampaianById(@PathVariable Long id) {
|
||||
Metodepenyampaian metodepenyampaian = metodepenyampaianRepository.findById(id)
|
||||
public ResponseEntity<MetodePenyampaian> getMetodepenyampaianById(@PathVariable Long id) {
|
||||
MetodePenyampaian metodepenyampaian = metodepenyampaianRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Metodepenyampaian not exist with id :" + id));
|
||||
return ResponseEntity.ok(metodepenyampaian);
|
||||
}
|
||||
|
||||
// update metodepenyampaian rest api
|
||||
@PutMapping("/{id}")
|
||||
public ResponseEntity<Metodepenyampaian> updateMetodepenyampaian(@PathVariable Long id, @RequestBody Metodepenyampaian metodepenyampaianDetails){
|
||||
Metodepenyampaian metodepenyampaian = metodepenyampaianRepository.findById(id)
|
||||
public ResponseEntity<MetodePenyampaian> updateMetodepenyampaian(@PathVariable Long id, @RequestBody MetodePenyampaian metodePenyampaianDetails){
|
||||
MetodePenyampaian metodepenyampaian = metodepenyampaianRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Metodepenyampaian not exist with id :" + id));
|
||||
|
||||
metodepenyampaian.setMetodepenyampaian(metodepenyampaianDetails.getMetodepenyampaian());
|
||||
metodepenyampaian.setKeterangan(metodepenyampaianDetails.getKeterangan());
|
||||
metodepenyampaian.setMetodePenyampaian(metodePenyampaianDetails.getMetodePenyampaian());
|
||||
metodepenyampaian.setKeterangan(metodePenyampaianDetails.getKeterangan());
|
||||
|
||||
Metodepenyampaian updatedMetodepenyampaian = metodepenyampaianRepository.save(metodepenyampaian);
|
||||
return ResponseEntity.ok(updatedMetodepenyampaian);
|
||||
MetodePenyampaian updatedMetodePenyampaian = metodepenyampaianRepository.save(metodepenyampaian);
|
||||
return ResponseEntity.ok(updatedMetodePenyampaian);
|
||||
}
|
||||
|
||||
// delete metodepenyampaian rest api
|
||||
@DeleteMapping("/{id}")
|
||||
public ResponseEntity<Map<String, Boolean>> deleteMetodepenyampaian(@PathVariable Long id){
|
||||
Metodepenyampaian metodepenyampaian = metodepenyampaianRepository.findById(id)
|
||||
MetodePenyampaian metodepenyampaian = metodepenyampaianRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Metodepenyampaian not exist with id :" + id));
|
||||
|
||||
metodepenyampaianRepository.delete(metodepenyampaian);
|
@ -1,6 +1,6 @@
|
||||
package com.iconplus.smartproc.controller;
|
||||
|
||||
import com.iconplus.smartproc.entity.Roles;
|
||||
import com.iconplus.smartproc.model.entity.Roles;
|
||||
import com.iconplus.smartproc.exception.ResourceNotFoundException;
|
||||
import com.iconplus.smartproc.repository.RolesRepository;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
@ -44,7 +44,7 @@ public class RolesController {
|
||||
Roles roles = rolesRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Roles not exist with id :" + id));
|
||||
|
||||
roles.setRoles(rolesDetails.getRoles());
|
||||
roles.setRole(rolesDetails.getRole());
|
||||
roles.setKeterangan(rolesDetails.getKeterangan());
|
||||
roles.setIsactive(rolesDetails.getIsactive());
|
||||
|
||||
|
@ -1,8 +1,8 @@
|
||||
package com.iconplus.smartproc.controller;
|
||||
|
||||
import com.iconplus.smartproc.entity.Strategipengadaan;
|
||||
import com.iconplus.smartproc.model.entity.StrategiPengadaan;
|
||||
import com.iconplus.smartproc.exception.ResourceNotFoundException;
|
||||
import com.iconplus.smartproc.repository.StrategipengadaanRepository;
|
||||
import com.iconplus.smartproc.repository.StrategiPengadaanRepository;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
@ -14,47 +14,47 @@ import java.util.Map;
|
||||
@CrossOrigin(origins = "http://localhost:8080", allowCredentials = "true")
|
||||
@RestController
|
||||
@RequestMapping("/api/strategipengadaan")
|
||||
public class StrategipengadaanController {
|
||||
public class StrategiPengadaanController {
|
||||
@Autowired
|
||||
private StrategipengadaanRepository strategipengadaanRepository;
|
||||
private StrategiPengadaanRepository strategipengadaanRepository;
|
||||
|
||||
//get all data
|
||||
@GetMapping
|
||||
public List<Strategipengadaan> getAllstrategipengadaans(){
|
||||
public List<StrategiPengadaan> getAllstrategipengadaans(){
|
||||
return strategipengadaanRepository.findAll();
|
||||
}
|
||||
|
||||
// create
|
||||
@PostMapping
|
||||
public Strategipengadaan createStrategipengadaan(@RequestBody Strategipengadaan strategipengadaan) {
|
||||
public StrategiPengadaan createStrategipengadaan(@RequestBody StrategiPengadaan strategipengadaan) {
|
||||
return strategipengadaanRepository.save(strategipengadaan);
|
||||
}
|
||||
|
||||
// get strategipengadaan by id rest api
|
||||
@GetMapping("/{id}")
|
||||
public ResponseEntity<Strategipengadaan> getStrategipengadaanById(@PathVariable Long id) {
|
||||
Strategipengadaan strategipengadaan = strategipengadaanRepository.findById(id)
|
||||
public ResponseEntity<StrategiPengadaan> getStrategipengadaanById(@PathVariable Long id) {
|
||||
StrategiPengadaan strategipengadaan = strategipengadaanRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Strategipengadaan not exist with id :" + id));
|
||||
return ResponseEntity.ok(strategipengadaan);
|
||||
}
|
||||
|
||||
// update strategipengadaan rest api
|
||||
@PutMapping("/{id}")
|
||||
public ResponseEntity<Strategipengadaan> updateStrategipengadaan(@PathVariable Long id, @RequestBody Strategipengadaan strategipengadaanDetails){
|
||||
Strategipengadaan strategipengadaan = strategipengadaanRepository.findById(id)
|
||||
public ResponseEntity<StrategiPengadaan> updateStrategipengadaan(@PathVariable Long id, @RequestBody StrategiPengadaan strategiPengadaanDetails){
|
||||
StrategiPengadaan strategipengadaan = strategipengadaanRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Strategipengadaan not exist with id :" + id));
|
||||
|
||||
strategipengadaan.setStrategipengadaan(strategipengadaanDetails.getStrategipengadaan());
|
||||
strategipengadaan.setKeterangan(strategipengadaanDetails.getKeterangan());
|
||||
strategipengadaan.setStrategipengadaan(strategiPengadaanDetails.getStrategipengadaan());
|
||||
strategipengadaan.setKeterangan(strategiPengadaanDetails.getKeterangan());
|
||||
|
||||
Strategipengadaan updatedStrategipengadaan = strategipengadaanRepository.save(strategipengadaan);
|
||||
return ResponseEntity.ok(updatedStrategipengadaan);
|
||||
StrategiPengadaan updatedStrategiPengadaan = strategipengadaanRepository.save(strategipengadaan);
|
||||
return ResponseEntity.ok(updatedStrategiPengadaan);
|
||||
}
|
||||
|
||||
// delete strategipengadaan rest api
|
||||
@DeleteMapping("/{id}")
|
||||
public ResponseEntity<Map<String, Boolean>> deleteStrategipengadaan(@PathVariable Long id){
|
||||
Strategipengadaan strategipengadaan = strategipengadaanRepository.findById(id)
|
||||
StrategiPengadaan strategipengadaan = strategipengadaanRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Strategipengadaan not exist with id :" + id));
|
||||
|
||||
strategipengadaanRepository.delete(strategipengadaan);
|
@ -17,53 +17,53 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import com.iconplus.smartproc.exception.ResourceNotFoundException;
|
||||
import com.iconplus.smartproc.entity.Sumberdana;
|
||||
import com.iconplus.smartproc.repository.SumberdanaRepository;
|
||||
import com.iconplus.smartproc.model.entity.SumberDana;
|
||||
import com.iconplus.smartproc.repository.SumberDanaRepository;
|
||||
|
||||
@CrossOrigin(origins = "http://localhost:8080", allowCredentials = "true")
|
||||
@RestController
|
||||
@RequestMapping("/api/sumberdana")
|
||||
public class SumberdanaController {
|
||||
public class SumberDanaController {
|
||||
@Autowired
|
||||
private SumberdanaRepository sumberdanaRepository;
|
||||
private SumberDanaRepository sumberdanaRepository;
|
||||
|
||||
//get all data
|
||||
@GetMapping
|
||||
public List<Sumberdana> getAllSumberdanas(){
|
||||
public List<SumberDana> getAllSumberdanas(){
|
||||
return sumberdanaRepository.findAll();
|
||||
}
|
||||
|
||||
// create
|
||||
@PostMapping
|
||||
public Sumberdana createSumberdana(@RequestBody Sumberdana sumberdana) {
|
||||
public SumberDana createSumberdana(@RequestBody SumberDana sumberdana) {
|
||||
return sumberdanaRepository.save(sumberdana);
|
||||
}
|
||||
|
||||
// get sumberdana by id rest api
|
||||
@GetMapping("/{id}")
|
||||
public ResponseEntity<Sumberdana> getSumberdanaById(@PathVariable Long id) {
|
||||
Sumberdana sumberdana = sumberdanaRepository.findById(id)
|
||||
public ResponseEntity<SumberDana> getSumberdanaById(@PathVariable Long id) {
|
||||
SumberDana sumberdana = sumberdanaRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Sumberdana not exist with id :" + id));
|
||||
return ResponseEntity.ok(sumberdana);
|
||||
}
|
||||
|
||||
// update sumberdana rest api
|
||||
@PutMapping("/{id}")
|
||||
public ResponseEntity<Sumberdana> updateSumberdana(@PathVariable Long id, @RequestBody Sumberdana sumberdanaDetails){
|
||||
Sumberdana sumberdana = sumberdanaRepository.findById(id)
|
||||
public ResponseEntity<SumberDana> updateSumberdana(@PathVariable Long id, @RequestBody SumberDana sumberDanaDetails){
|
||||
SumberDana sumberdana = sumberdanaRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Sumberdana not exist with id :" + id));
|
||||
|
||||
sumberdana.setSumberdana(sumberdanaDetails.getSumberdana());
|
||||
sumberdana.setKeterangan(sumberdanaDetails.getKeterangan());
|
||||
sumberdana.setSumberDana(sumberDanaDetails.getSumberDana());
|
||||
sumberdana.setKeterangan(sumberDanaDetails.getKeterangan());
|
||||
|
||||
Sumberdana updatedSumberdana = sumberdanaRepository.save(sumberdana);
|
||||
return ResponseEntity.ok(updatedSumberdana);
|
||||
SumberDana updatedSumberDana = sumberdanaRepository.save(sumberdana);
|
||||
return ResponseEntity.ok(updatedSumberDana);
|
||||
}
|
||||
|
||||
// delete sumberdana rest api
|
||||
@DeleteMapping("/{id}")
|
||||
public ResponseEntity<Map<String, Boolean>> deleteSumberdana(@PathVariable Long id){
|
||||
Sumberdana sumberdana = sumberdanaRepository.findById(id)
|
||||
SumberDana sumberdana = sumberdanaRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Sumberdana not exist with id :" + id));
|
||||
|
||||
sumberdanaRepository.delete(sumberdana);
|
@ -17,53 +17,53 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import com.iconplus.smartproc.exception.ResourceNotFoundException;
|
||||
import com.iconplus.smartproc.entity.Supplypositioningmatrix;
|
||||
import com.iconplus.smartproc.repository.SupplypositioningmatrixRepository;
|
||||
import com.iconplus.smartproc.model.entity.SupplyPositioningMatrix;
|
||||
import com.iconplus.smartproc.repository.SupplyPositioningMatrixRepository;
|
||||
|
||||
@CrossOrigin(origins = "http://localhost:8080", allowCredentials = "true")
|
||||
@RestController
|
||||
@RequestMapping("/api/supplypositioningmatrix")
|
||||
public class SupplypositioningmatrixController {
|
||||
public class SupplyPositioningMatrixController {
|
||||
@Autowired
|
||||
private SupplypositioningmatrixRepository supplypositioningmatrixRepository;
|
||||
private SupplyPositioningMatrixRepository supplypositioningmatrixRepository;
|
||||
|
||||
//get all data
|
||||
@GetMapping
|
||||
public List<Supplypositioningmatrix> getAllSupplypositioningmatrix(){
|
||||
public List<SupplyPositioningMatrix> getAllSupplypositioningmatrix(){
|
||||
return supplypositioningmatrixRepository.findAll();
|
||||
}
|
||||
|
||||
// create
|
||||
@PostMapping
|
||||
public Supplypositioningmatrix createSupplypositioningmatrix(@RequestBody Supplypositioningmatrix supplypositioningmatrix) {
|
||||
public SupplyPositioningMatrix createSupplypositioningmatrix(@RequestBody SupplyPositioningMatrix supplypositioningmatrix) {
|
||||
return supplypositioningmatrixRepository.save(supplypositioningmatrix);
|
||||
}
|
||||
|
||||
// get supplypositioningmatrix by id rest api
|
||||
@GetMapping("/{id}")
|
||||
public ResponseEntity<Supplypositioningmatrix> getSupplypositioningmatrixById(@PathVariable Long id) {
|
||||
Supplypositioningmatrix supplypositioningmatrix = supplypositioningmatrixRepository.findById(id)
|
||||
public ResponseEntity<SupplyPositioningMatrix> getSupplypositioningmatrixById(@PathVariable Long id) {
|
||||
SupplyPositioningMatrix supplypositioningmatrix = supplypositioningmatrixRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Supplypositioningmatrix not exist with id :" + id));
|
||||
return ResponseEntity.ok(supplypositioningmatrix);
|
||||
}
|
||||
|
||||
// update jenispengadaan rest api
|
||||
@PutMapping("/{id}")
|
||||
public ResponseEntity<Supplypositioningmatrix> updateSupplypositioningmatrix(@PathVariable Long id, @RequestBody Supplypositioningmatrix supplypositioningmatrixDetails){
|
||||
Supplypositioningmatrix supplypositioningmatrix = supplypositioningmatrixRepository.findById(id)
|
||||
public ResponseEntity<SupplyPositioningMatrix> updateSupplypositioningmatrix(@PathVariable Long id, @RequestBody SupplyPositioningMatrix supplyPositioningMatrixDetails){
|
||||
SupplyPositioningMatrix supplypositioningmatrix = supplypositioningmatrixRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Supplypositioningmatrix not exist with id :" + id));
|
||||
|
||||
supplypositioningmatrix.setSupplypositioningmatrix(supplypositioningmatrixDetails.getSupplypositioningmatrix());
|
||||
supplypositioningmatrix.setKeterangan(supplypositioningmatrixDetails.getKeterangan());
|
||||
supplypositioningmatrix.setSupplypositioningmatrix(supplyPositioningMatrixDetails.getSupplypositioningmatrix());
|
||||
supplypositioningmatrix.setKeterangan(supplyPositioningMatrixDetails.getKeterangan());
|
||||
|
||||
Supplypositioningmatrix updatedSupplypositioningmatrix = supplypositioningmatrixRepository.save(supplypositioningmatrix);
|
||||
return ResponseEntity.ok(updatedSupplypositioningmatrix);
|
||||
SupplyPositioningMatrix updatedSupplyPositioningMatrix = supplypositioningmatrixRepository.save(supplypositioningmatrix);
|
||||
return ResponseEntity.ok(updatedSupplyPositioningMatrix);
|
||||
}
|
||||
|
||||
// delete jenispengadaan rest api
|
||||
@DeleteMapping("/{id}")
|
||||
public ResponseEntity<Map<String, Boolean>> deleteSupplypositioningmatrix(@PathVariable Long id){
|
||||
Supplypositioningmatrix supplypositioningmatrix = supplypositioningmatrixRepository.findById(id)
|
||||
SupplyPositioningMatrix supplypositioningmatrix = supplypositioningmatrixRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Unit inisiator not exist with id :" + id));
|
||||
|
||||
supplypositioningmatrixRepository.delete(supplypositioningmatrix);
|
@ -17,53 +17,53 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import com.iconplus.smartproc.exception.ResourceNotFoundException;
|
||||
import com.iconplus.smartproc.entity.Unitinisiator;
|
||||
import com.iconplus.smartproc.repository.UnitinisiatorRepository;
|
||||
import com.iconplus.smartproc.model.entity.UnitInisiator;
|
||||
import com.iconplus.smartproc.repository.UnitInisiatorRepository;
|
||||
|
||||
@CrossOrigin(origins = "http://localhost:8080", allowCredentials = "true")
|
||||
@RestController
|
||||
@RequestMapping("/api/unitinisiator")
|
||||
public class UnitinisiatorController {
|
||||
public class UnitInisiatorController {
|
||||
@Autowired
|
||||
private UnitinisiatorRepository unitinisiatorRepository;
|
||||
private UnitInisiatorRepository unitinisiatorRepository;
|
||||
|
||||
//get all data
|
||||
@GetMapping
|
||||
public List<Unitinisiator> getAllUnitinisiator(){
|
||||
public List<UnitInisiator> getAllUnitinisiator(){
|
||||
return unitinisiatorRepository.findAll();
|
||||
}
|
||||
|
||||
// create
|
||||
@PostMapping
|
||||
public Unitinisiator createUnitinisiator(@RequestBody Unitinisiator unitinisiator) {
|
||||
public UnitInisiator createUnitinisiator(@RequestBody UnitInisiator unitinisiator) {
|
||||
return unitinisiatorRepository.save(unitinisiator);
|
||||
}
|
||||
|
||||
// get unitinisiator by id rest api
|
||||
@GetMapping("/{id}")
|
||||
public ResponseEntity<Unitinisiator> getUnitinisiatorById(@PathVariable Long id) {
|
||||
Unitinisiator unitinisiator = unitinisiatorRepository.findById(id)
|
||||
public ResponseEntity<UnitInisiator> getUnitinisiatorById(@PathVariable Long id) {
|
||||
UnitInisiator unitinisiator = unitinisiatorRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Unitinisiator not exist with id :" + id));
|
||||
return ResponseEntity.ok(unitinisiator);
|
||||
}
|
||||
|
||||
// update jenispengadaan rest api
|
||||
@PutMapping("/{id}")
|
||||
public ResponseEntity<Unitinisiator> updateUnitinisiator(@PathVariable Long id, @RequestBody Unitinisiator unitinisiatorDetails){
|
||||
Unitinisiator unitinisiator = unitinisiatorRepository.findById(id)
|
||||
public ResponseEntity<UnitInisiator> updateUnitinisiator(@PathVariable Long id, @RequestBody UnitInisiator unitInisiatorDetails){
|
||||
UnitInisiator unitinisiator = unitinisiatorRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Unitinisiator not exist with id :" + id));
|
||||
|
||||
unitinisiator.setUnitinisiator(unitinisiatorDetails.getUnitinisiator());
|
||||
unitinisiator.setKeterangan(unitinisiatorDetails.getKeterangan());
|
||||
unitinisiator.setUnitInisiator(unitInisiatorDetails.getUnitInisiator());
|
||||
unitinisiator.setKeterangan(unitInisiatorDetails.getKeterangan());
|
||||
|
||||
Unitinisiator updatedUnitinisiator = unitinisiatorRepository.save(unitinisiator);
|
||||
return ResponseEntity.ok(updatedUnitinisiator);
|
||||
UnitInisiator updatedUnitInisiator = unitinisiatorRepository.save(unitinisiator);
|
||||
return ResponseEntity.ok(updatedUnitInisiator);
|
||||
}
|
||||
|
||||
// delete jenispengadaan rest api
|
||||
@DeleteMapping("/{id}")
|
||||
public ResponseEntity<Map<String, Boolean>> deleteUnitinisiator(@PathVariable Long id){
|
||||
Unitinisiator unitinisiator = unitinisiatorRepository.findById(id)
|
||||
UnitInisiator unitinisiator = unitinisiatorRepository.findById(id)
|
||||
.orElseThrow(() -> new ResourceNotFoundException("Unit inisiator not exist with id :" + id));
|
||||
|
||||
unitinisiatorRepository.delete(unitinisiator);
|
@ -1,6 +1,6 @@
|
||||
package com.iconplus.smartproc.controller;
|
||||
|
||||
import com.iconplus.smartproc.entity.Users;
|
||||
import com.iconplus.smartproc.model.entity.Users;
|
||||
import com.iconplus.smartproc.exception.ResourceNotFoundException;
|
||||
import com.iconplus.smartproc.repository.UsersRepository;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
@ -48,10 +48,10 @@ public class UsersController {
|
||||
users.setNama(usersDetails.getNama());
|
||||
users.setEmail(usersDetails.getEmail());
|
||||
users.setPassword(usersDetails.getPassword());
|
||||
users.setInstansi(usersDetails.getInstansi());
|
||||
users.setBidang(usersDetails.getBidang());
|
||||
users.setJabatan(usersDetails.getJabatan());
|
||||
users.setRole(usersDetails.getRole());
|
||||
// users.setInstansi(usersDetails.getInstansi());
|
||||
// users.setBidang(usersDetails.getBidang());
|
||||
// users.setJabatan(usersDetails.getJabatan());
|
||||
// users.setRole(usersDetails.getRole());
|
||||
|
||||
Users updatedUsers = usersRepository.save(users);
|
||||
return ResponseEntity.ok(updatedUsers);
|
||||
|
Reference in New Issue
Block a user