|
@@ -19,6 +19,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|
|
import es.uv.saic.domain.DummyDataTransfer;
|
|
import es.uv.saic.domain.DummyDataTransfer;
|
|
|
import es.uv.saic.domain.IndicadorEnquesta;
|
|
import es.uv.saic.domain.IndicadorEnquesta;
|
|
|
import es.uv.saic.domain.Organ;
|
|
import es.uv.saic.domain.Organ;
|
|
|
|
|
+import es.uv.saic.domain.OrganPK;
|
|
|
import es.uv.saic.domain.Proces;
|
|
import es.uv.saic.domain.Proces;
|
|
|
import es.uv.saic.domain.Usuari;
|
|
import es.uv.saic.domain.Usuari;
|
|
|
import es.uv.saic.dto.OrganDTO;
|
|
import es.uv.saic.dto.OrganDTO;
|
|
@@ -405,4 +406,88 @@ public class OrganController {
|
|
|
public List<Integer> getEquivalents(@RequestParam Integer lugar, @RequestParam String tlugar) {
|
|
public List<Integer> getEquivalents(@RequestParam Integer lugar, @RequestParam String tlugar) {
|
|
|
return os.getEquivalents(lugar, tlugar);
|
|
return os.getEquivalents(lugar, tlugar);
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ @PostMapping("/new/centre")
|
|
|
|
|
+ public void createNewCentre(@RequestParam("codiCentro") Integer codigo,
|
|
|
|
|
+ @RequestParam("nomCasCentro") String nomCas,
|
|
|
|
|
+ @RequestParam("nomValCentro") String nomVal,
|
|
|
|
|
+ @RequestParam("ructCentro") Integer ruct){
|
|
|
|
|
+ OrganPK orgPK = new OrganPK();
|
|
|
|
|
+ orgPK.setTlugar("C");
|
|
|
|
|
+ orgPK.setLugar(codigo);
|
|
|
|
|
+
|
|
|
|
|
+ Organ org = new Organ();
|
|
|
|
|
+ org.setId(orgPK);
|
|
|
|
|
+ org.setNomCas(nomCas);
|
|
|
|
|
+ org.setNomVal(nomVal);
|
|
|
|
|
+ org.setRuct(ruct);
|
|
|
|
|
+ org.setActiu(true);
|
|
|
|
|
+ org.setTambit("C");
|
|
|
|
|
+ org.setOrgan(org);
|
|
|
|
|
+
|
|
|
|
|
+ os.save(org);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @PostMapping("/new/titulacion")
|
|
|
|
|
+ public void createNewTitulacion(@RequestParam("codiTit") Integer codigo,
|
|
|
|
|
+ @RequestParam("centre") Integer idCentro,
|
|
|
|
|
+ @RequestParam("nomCasTit") String nomCas,
|
|
|
|
|
+ @RequestParam("nomValTit") String nomVal,
|
|
|
|
|
+ @RequestParam("ructTit") Integer ruct,
|
|
|
|
|
+ @RequestParam("tambit") String ambit){
|
|
|
|
|
+ OrganPK orgPK = new OrganPK();
|
|
|
|
|
+ orgPK.setTlugar("T");
|
|
|
|
|
+ orgPK.setLugar(codigo);
|
|
|
|
|
+
|
|
|
|
|
+ Organ center = new Organ();
|
|
|
|
|
+ center = os.findByID("C", idCentro);
|
|
|
|
|
+
|
|
|
|
|
+ Organ org = new Organ();
|
|
|
|
|
+ org.setId(orgPK);
|
|
|
|
|
+ org.setOrgan(center);
|
|
|
|
|
+ org.setNomCas(nomCas);
|
|
|
|
|
+ org.setNomVal(nomVal);
|
|
|
|
|
+ org.setRuct(ruct);
|
|
|
|
|
+ org.setActiu(true);
|
|
|
|
|
+ org.setTambit(ambit);
|
|
|
|
|
+
|
|
|
|
|
+ this.os.save(org);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @PostMapping("/update/centre")
|
|
|
|
|
+ public void updateCentre(@RequestParam("lugar") Integer lugar,
|
|
|
|
|
+ @RequestParam("tlugar") String tlugar,
|
|
|
|
|
+ @RequestParam("nomCasTit") String nomCas,
|
|
|
|
|
+ @RequestParam("nomValTit") String nomVal,
|
|
|
|
|
+ @RequestParam("ructTit") Integer ruct) {
|
|
|
|
|
+ Organ oldOrgan = os.findByID(tlugar, lugar);
|
|
|
|
|
+
|
|
|
|
|
+ oldOrgan.setNomCas(nomCas);
|
|
|
|
|
+ oldOrgan.setNomVal(nomVal);
|
|
|
|
|
+ oldOrgan.setRuct(ruct);
|
|
|
|
|
+
|
|
|
|
|
+ this.os.save(oldOrgan);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @PostMapping("/update/titulacion")
|
|
|
|
|
+ public void updateTitulacion(@RequestParam("lugar") Integer lugar,
|
|
|
|
|
+ @RequestParam("tlugar") String tlugar,
|
|
|
|
|
+ @RequestParam("nomCasTit") String nomCas,
|
|
|
|
|
+ @RequestParam("nomValTit") String nomVal,
|
|
|
|
|
+ @RequestParam("ructTit") Integer ruct,
|
|
|
|
|
+ @RequestParam("centre") Integer idCentro,
|
|
|
|
|
+ @RequestParam("tambit") String ambit) {
|
|
|
|
|
+ Organ oldOrgan = os.findByID(tlugar, lugar);
|
|
|
|
|
+
|
|
|
|
|
+ oldOrgan.setNomCas(nomCas);
|
|
|
|
|
+ oldOrgan.setNomVal(nomVal);
|
|
|
|
|
+ oldOrgan.setRuct(ruct);
|
|
|
|
|
+
|
|
|
|
|
+ Organ centre = os.findByID("C", idCentro);
|
|
|
|
|
+ oldOrgan.setOrgan(centre);
|
|
|
|
|
+ oldOrgan.setTambit(ambit);
|
|
|
|
|
+
|
|
|
|
|
+ this.os.save(oldOrgan);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
}
|
|
}
|