# Notas
## DataController -> SAIC_DATA
 - DataService -> SAIC_DATA
 - OrganService -> SAIC_CORE
 - IndicadorEnquestaTmpService -> SAIC_CORE
 - IndicadorEnquestaService -> SAIC_CORE
 - DataSourceService -> SAIC_DATA
 ### Llamadas a OrganService a convertir - ✅
    - ln 114 getActiveCentres() GET - ✅
    - ln 115 getTitulations() GET - ✅
    - ln 201 findByRuct(Integer ruct) POST - ✅

 ### Llamadas a IndicadorEnquestaTmpService a convertir - ✅
    - ln 95 deleteByEnquestaCursAmbitEstudi(String enquesta, Integer curs, String ambit, String estudi) DELETE - ✅
    - ln 106 findByEnquestaCursAmbitEstudi(String enquesta, Integer curs, String ambit, String estudi) POST - ✅
    - ln 150 deleteFromCurrent(String enquesta) DELETE - ✅
    - ln 153 deleteFromPending(String enquesta) DELETE - ✅
    - ln 163 deleteDuplicates(String enquesta) DELETE  - ✅

 ### Llamadas a IndicadorEnquestaService a convertir - ¿No se usa? - ✅
    - ln 215 findByEnquestaCursAmbitEstudi(String enquesta, Integer curs, String ambit, String estudi) POST - ✅
    - ln 218 findByEnquestaCursAmbitEstudiCentre(String enquesta, Integer curs, String ambit, String estudi, Integer centre) POST - ✅
    - ln 221 findByEnquestaCursAmbitEstudiCentreTitulacio(String enquesta, Integer curs, String ambit, String estudi, Integer centre, Integer titulacio) POST - ✅

## DashboardController -> SAIC_CORE
 - OrganService -> SAIC_CORE
 - UsuarisRolService -> SAIC_CORE
 - InformeService -> SAIC_CORE
 - InstanciaService -> SAIC_CORE
 - CategoriaService -> SAIC_CORE
 - DocumentService -> SAIC_DOCS
 - IndicadorService -> SAIC_CORE
 - IndicadorEnquestaService -> SAIC_CORE
 - GraficaService -> SAIC_CORE
 - LinkService -> SAIC_CORE

 ### Llamadas a DocumentService a convertir - ✅
    - ln 335 findByCategoriaOrgan(Integer idCategoria, Integer lugar, String tlugar) POST - ✅
    - ln 425 findByCategoriaOrgan(Integer idCategoria, Integer lugar, String tlugar) POST - ✅
    - ln 435 save(Document doc) POST - ✅
    - ln 436 upload(Integer idDocument, Integer idCategoria, Integer lugar, String tlugar, MultipartFile file) POST - ✅
    - ln 438 save(Document doc) POST - ✅
    - ln ??? archive(Document doc) POST - ✅
## DownloadController -> SAIC_DOCS
 - InstanciaTascaService -> SAIC_CORE
 - IndicadorEnquestaService -> SAIC_CORE
 - TascaService -> SAIC_CORE
 - IndicadorService -> SAIC_CORE
 - ProcesService -> SAIC_CORE
 - PlantillaService -> SAIC_CORE
 - OrganService -> SAIC_CORE
 - DocumentService -> SAIC_DOCS

 ### Llamadas a InstanciaTascaService a convertir - ✅
    - ln 110 findById(Integer idInstanciaTasca) POST - ✅
    - ln 169 getLastByProcName(String nomProces, Integer lugar, Integer lugarOrgan, String organAmbit) POST - ✅
    - ln 196 findById(Integer idInstanciaTasca) POST - ✅
    - ln 534 findById(Integer idInstanciaTasca) POST - ✅

 ### Llamadas a IndicadorEnquestaService a convertir - ✅
    - ln 290 getAllInds(Integer idTitulacio, Integer idCentre, IntegerCurs) POST - ✅
    - ln 348 getAllInds(Integer idTitulacio, Integer idCentre, IntegerCurs) POST - ✅

 ### Llamadas a TascaService a convertir - ✅
    - ln 378 getByProcesTascap(Integer idProces, Integer idTascap) POST - ✅

 ### Llamadas a IndicadorService a convertir - ✅
    - ln 281 getFromTitulacion(String idTitulacio.toString(), Integer curs) POST - ✅
    - ln 339 getFromTitulacion(String idTitulacio.toString(), Integer curs) POST - ✅
 
 ### Llamadas a ProcesService a convertir - ✅
    - ln 379 findByID(Integer idProces) POST - ✅
    
 ### Llamadas a PlantillaService a convertir
    - ln 538 toPdf(String instanciaTasca.getText(),Optional<BigInteger> Optional.of(idTascai)) POST
    - ln 554 toPDF(String content, Optional<BigInteger> idtascai) POST

 ### Llamadas a OrganService a convertir - ✅
    - ln 167 findById(String tlugar, Integer idTitulacio) POST - ✅
    - ln 247 getTitulacionsByTypeCentre(Integer lugar, Integer ambit) POST - ✅
    - ln 380 findByID(String tlugar, Integer idTitulacio) POST - ✅
    - ln 381 findByID(String tlugar, Integer idTutulacio) POST - ✅
    - ln 420 getTitulacionsByTypeCentre(Integer lugar, Integer ambit) POST - ✅
    - ln 460 findByID(String tlugar, Integer idTitulacio) POST - ✅
    - ln 461 findByID(String tlugar, Integer idTutulacio) POST - ✅
    - ln 503 getTitulacionsByTypeCentre(Integer lugar, Integer ambit) POST - ✅
 ### Llamadas a DocumentService a convertir  - ✅
   -
   -
   -
   
# Servicios que necesitan un nuevo controlador: 
## IndicadorController -> ASIC_CORE
 ### IndicadorEnquestaTmpService endpoints:
    - deleteByEnquestaCursAmbitEstudi(String enquesta, Integer curs, String ambit, String estudi) DELETE
    - deleteFromCurrent(String enquesta) DELETE
    - deleteFromPending(String enquesta) DELETE
    - deleteDuplicates(String enquesta) DELETE
 ### IndicadorEnquestaService endpoints:
    - getAllInds(Organ o, Integer curs) POST
    - getAllInds(Integer idTitulacio, Integer idCentre, IntegerCurs) POST 
    - findByEnquestaCursAmbitEstudi(String enquesta, Integer curs, String ambit, String estudi) POST
    - findByEnquestaCursAmbitEstudiCentre(String enquesta, Integer curs, String ambit, String estudi, Integer centre) POST
    - findByEnquestaCursAmbitEstudiCentreTitulacio(String enquesta, Integer curs, String ambit, String estudi, Integer centre, Integer titulacio) POST
 ### IndicadorService endpoints:
    - getFromTitulacion(String idTitulacio.toString(), Integer curs) POST

## OrganController -> ASIC_CORE
 ### OrganService endpoints:
    - getActiveCentres() GET
    - getTitulations() GET
    - findByRuct(Integer ruct) POST  -> AHORA ES "getAllIndsByRuct"
    - findById(String tlugar, Integer idTitulacio) POST
    - getTitulacionsByTypeCentre(Integer lugar, Integer ambit) POST

## TascaController -> ASIC_CORE
 ### InstanciaTascaService endpoints:
    - findById(Integer idInstanciaTasca) POST
    - getLastByProcName(String nomProces, Integer lugar, Integer lugarOrgan, String organAmbit) POST
 ### TascaService endpoints:
    - getByProcesTascap(Integer idProces, Integer idTascap) POST

## ProcesController -> ASIC_CORE
 ### ProcesService
    - findByID(Integer idProces) POST

## DocumenController -> ASIC_DOCS
 ### DocumentService endpoints:
    - save(Document doc) POST
    - findByCategoriaOrgan(Integer idCategoria, Integer lugar, String tlugar) POST 
    - upload(Integer idDocument, Integer idCategoria, Integer lugar, String tlugar, MultipartFile file) POST

## PlantillaController -> ASIC_DOCS
 ### PlantillaService
    - toPdf(String instanciaTasca.getText(),Optional<BigInteger> Optional.of(idTascai)) POST