Browse Source

Creación de la carpeta DTO y creación de DTOs

Mario Martínez Hernández 1 month ago
parent
commit
87a0189834
45 changed files with 218 additions and 185 deletions
  1. 6 25
      src/main/java/es/uv/saic/domain/IndicadorEnquestaRepository.java
  2. 2 12
      src/main/java/es/uv/saic/domain/IndicadorEnquestaTmpRepository.java
  3. 2 13
      src/main/java/es/uv/saic/domain/InstanciaRepository.java
  4. 3 30
      src/main/java/es/uv/saic/domain/InstanciaTascaRepository.java
  5. 2 13
      src/main/java/es/uv/saic/domain/OrganRepository.java
  6. 5 10
      src/main/java/es/uv/saic/domain/TascaRepository.java
  7. 3 11
      src/main/java/es/uv/saic/domain/UsuariRepository.java
  8. 1 1
      src/main/java/es/uv/saic/dto/AnyDimensioDTO.java
  9. 1 1
      src/main/java/es/uv/saic/dto/CategoriaDocumentDTO.java
  10. 1 1
      src/main/java/es/uv/saic/dto/CategoriaPareDTO.java
  11. 1 1
      src/main/java/es/uv/saic/dto/DimensioInstanciesDTO.java
  12. 1 1
      src/main/java/es/uv/saic/dto/DocumentDTO.java
  13. 8 0
      src/main/java/es/uv/saic/dto/EvidenciaBuscadorDTO.java
  14. 9 0
      src/main/java/es/uv/saic/dto/IndicadorDTO.java
  15. 13 0
      src/main/java/es/uv/saic/dto/IndicadorEnquestaTmpDup.java
  16. 15 0
      src/main/java/es/uv/saic/dto/IndicadorEnquestaValorDTO.java
  17. 3 1
      src/main/java/es/uv/saic/dto/InstanciaDTO.java
  18. 14 0
      src/main/java/es/uv/saic/dto/InstanciaGanttDTO.java
  19. 1 1
      src/main/java/es/uv/saic/dto/InstanciaGanttDTO.java.backup
  20. 14 0
      src/main/java/es/uv/saic/dto/OrganDTO.java
  21. 11 0
      src/main/java/es/uv/saic/dto/TascaAsignadaDTO.java
  22. 19 0
      src/main/java/es/uv/saic/dto/TascaInformeTransferDTO.java
  23. 16 0
      src/main/java/es/uv/saic/dto/TascaVersioTransferDTO.java
  24. 1 1
      src/main/java/es/uv/saic/dto/TreeDTOAny.java
  25. 1 1
      src/main/java/es/uv/saic/dto/TreeDTODimensio.java
  26. 3 1
      src/main/java/es/uv/saic/dto/TreeDTOInstancia.java
  27. 1 1
      src/main/java/es/uv/saic/dto/TreeDTOOrgan.java
  28. 3 3
      src/main/java/es/uv/saic/service/DataService.java
  29. 6 4
      src/main/java/es/uv/saic/service/IndicadorEnquestaService.java
  30. 3 2
      src/main/java/es/uv/saic/service/IndicadorEnquestaTmpService.java
  31. 2 1
      src/main/java/es/uv/saic/service/InstanciaService.java
  32. 2 2
      src/main/java/es/uv/saic/service/InstanciaTascaService.java
  33. 1 1
      src/main/java/es/uv/saic/service/OrganService.java
  34. 3 3
      src/main/java/es/uv/saic/service/PlantillaService.java
  35. 4 4
      src/main/java/es/uv/saic/service/TascaService.java
  36. 2 1
      src/main/java/es/uv/saic/service/UsuariService.java
  37. 3 3
      src/main/java/es/uv/saic/web/AjaxController.java
  38. 18 18
      src/main/java/es/uv/saic/web/DashboardController.java
  39. 2 2
      src/main/java/es/uv/saic/web/DataController.java
  40. 4 4
      src/main/java/es/uv/saic/web/DownloadController.java
  41. 2 2
      src/main/java/es/uv/saic/web/IndicadorController.java
  42. 1 1
      src/main/java/es/uv/saic/web/OrganController.java
  43. 0 3
      src/main/java/es/uv/saic/web/ProcesController.java
  44. 3 3
      src/main/java/es/uv/saic/web/SupervisionController.java
  45. 2 3
      src/main/java/es/uv/saic/web/TascaController.java

+ 6 - 25
src/main/java/es/uv/saic/domain/IndicadorEnquestaRepository.java

@@ -8,6 +8,9 @@ import org.springframework.data.jpa.repository.Query;
 import org.springframework.stereotype.Repository;
 import org.springframework.stereotype.Repository;
 import org.springframework.transaction.annotation.Transactional;
 import org.springframework.transaction.annotation.Transactional;
 
 
+import es.uv.saic.dto.IndicadorDTO;
+import es.uv.saic.dto.IndicadorEnquestaValorDTO;
+
 @Repository
 @Repository
 public interface IndicadorEnquestaRepository extends JpaRepository<IndicadorEnquesta, Long> {
 public interface IndicadorEnquestaRepository extends JpaRepository<IndicadorEnquesta, Long> {
 	
 	
@@ -45,7 +48,7 @@ public interface IndicadorEnquestaRepository extends JpaRepository<IndicadorEnqu
 			+ "FROM indicador_enquesta ei "
 			+ "FROM indicador_enquesta ei "
 			+ "JOIN evidencia_indicador_enquesta eie ON LOWER(ei.enquesta) = LOWER(eie.enquesta) AND LOWER(ei.indicador) = LOWER(eie.indicador) "
 			+ "JOIN evidencia_indicador_enquesta eie ON LOWER(ei.enquesta) = LOWER(eie.enquesta) AND LOWER(ei.indicador) = LOWER(eie.indicador) "
 			+ "WHERE eie.evidencia = ?1 AND eie.proces = ?2 AND ei.curs = ?5 AND ei.ambit = 'U'", nativeQuery=true)
 			+ "WHERE eie.evidencia = ?1 AND eie.proces = ?2 AND ei.curs = ?5 AND ei.ambit = 'U'", nativeQuery=true)
-	List<IndicadorEnquestaValor> getAssociatedInds(String evidencia, String proces, Integer titulacio, Integer centre, Integer curs);
+	List<IndicadorEnquestaValorDTO> getAssociatedInds(String evidencia, String proces, Integer titulacio, Integer centre, Integer curs);
 	
 	
 	@Query(value="SELECT LOWER(ei.enquesta) AS enquesta, LOWER(ei.indicador) AS indicador, ei.valor, LOWER(ei.ambit) AS ambit, ei.tipus, ei.cursd, ei.titulacio "
 	@Query(value="SELECT LOWER(ei.enquesta) AS enquesta, LOWER(ei.indicador) AS indicador, ei.valor, LOWER(ei.ambit) AS ambit, ei.tipus, ei.cursd, ei.titulacio "
 			+ "FROM indicador_enquesta ei "
 			+ "FROM indicador_enquesta ei "
@@ -60,7 +63,7 @@ public interface IndicadorEnquestaRepository extends JpaRepository<IndicadorEnqu
 			+ "FROM indicador_enquesta ei "
 			+ "FROM indicador_enquesta ei "
 			+ "WHERE ei.curs = ?3 AND ei.ambit = 'U' "
 			+ "WHERE ei.curs = ?3 AND ei.ambit = 'U' "
 			+ "ORDER BY 7 DESC ", nativeQuery=true)
 			+ "ORDER BY 7 DESC ", nativeQuery=true)
-	List<IndicadorEnquestaValor> getAllInds(Integer titulacio, Integer centre, Integer curs);
+	List<IndicadorEnquestaValorDTO> getAllInds(Integer titulacio, Integer centre, Integer curs);
 	
 	
 	@Query(value="SELECT LOWER(ei.enquesta) AS enquesta, LOWER(ei.indicador) AS indicador, ei.valor, ei.num, LOWER(ei.ambit) AS ambit, ei.tipus, ei.cursd, ei.titulacio "
 	@Query(value="SELECT LOWER(ei.enquesta) AS enquesta, LOWER(ei.indicador) AS indicador, ei.valor, ei.num, LOWER(ei.ambit) AS ambit, ei.tipus, ei.cursd, ei.titulacio "
 			+ "FROM indicador_enquesta ei "
 			+ "FROM indicador_enquesta ei "
@@ -75,7 +78,7 @@ public interface IndicadorEnquestaRepository extends JpaRepository<IndicadorEnqu
 			+ "FROM indicador_enquesta ei "
 			+ "FROM indicador_enquesta ei "
 			+ "WHERE ei.curs = ?3 AND upper(ei.ambit) = 'U' AND upper(ei.estudi) IN(?4, 'U') "
 			+ "WHERE ei.curs = ?3 AND upper(ei.ambit) = 'U' AND upper(ei.estudi) IN(?4, 'U') "
 			+ "ORDER BY 7 DESC ", nativeQuery=true)
 			+ "ORDER BY 7 DESC ", nativeQuery=true)
-	List<IndicadorEnquestaValor> getAllIndValsByEstudi(Integer titulacio, Integer centre, Integer curs, String estudi);
+	List<IndicadorEnquestaValorDTO> getAllIndValsByEstudi(Integer titulacio, Integer centre, Integer curs, String estudi);
 	
 	
 	@Query(value="SELECT ei.* "
 	@Query(value="SELECT ei.* "
 			+ "FROM indicador_enquesta ei "
 			+ "FROM indicador_enquesta ei "
@@ -151,27 +154,5 @@ public interface IndicadorEnquestaRepository extends JpaRepository<IndicadorEnqu
 			+ "WHERE enquesta = ?1", nativeQuery=true)
 			+ "WHERE enquesta = ?1", nativeQuery=true)
 	int consolidateByEnquesta(String enquesta);
 	int consolidateByEnquesta(String enquesta);
 	
 	
-
-	public static interface IndicadorEnquestaValor {
-		String getEnquesta();
-		String getIndicador();
-		String getValor();
-		String getNum();
-		String getAmbit();
-		String getTipus();
-		String getMin();
-		String getMax();
-		Integer getCurs();
-		String getCursd();
-		String getMedia();
-	}
-	
-	public static interface IndicadorDTO {
-    	String getDimensio();
-    	String getIndicador();
-    	String getAmbit();
-    	String getCurs();
-    	String getValor();
-	}
 }
 }
 
 

+ 2 - 12
src/main/java/es/uv/saic/domain/IndicadorEnquestaTmpRepository.java

@@ -8,6 +8,8 @@ import org.springframework.data.jpa.repository.Query;
 import org.springframework.stereotype.Repository;
 import org.springframework.stereotype.Repository;
 import org.springframework.transaction.annotation.Transactional;
 import org.springframework.transaction.annotation.Transactional;
 
 
+import es.uv.saic.dto.IndicadorEnquestaTmpDup;
+
 @Repository
 @Repository
 public interface IndicadorEnquestaTmpRepository extends JpaRepository<IndicadorEnquestaTmp, Long> {
 public interface IndicadorEnquestaTmpRepository extends JpaRepository<IndicadorEnquestaTmp, Long> {
 	
 	
@@ -88,18 +90,6 @@ public interface IndicadorEnquestaTmpRepository extends JpaRepository<IndicadorE
 			RETURNING *)
 			RETURNING *)
 		SELECT COUNT(*) FROM deleted; """)
 		SELECT COUNT(*) FROM deleted; """)
 	Integer deleteDuplicates(String enquesta);
 	Integer deleteDuplicates(String enquesta);
-	
-	public static interface IndicadorEnquestaTmpDup {
-    	String getCurs();
-    	String getCursd();
-    	String getEnquesta();
-    	String getTipus();
-    	String getAmbit();
-    	String getEstudi();
-    	String getIndicador();
-    	String getTitulacio();
-    	String getCentre();
-	}
 
 
 }
 }
 
 

+ 2 - 13
src/main/java/es/uv/saic/domain/InstanciaRepository.java

@@ -10,6 +10,8 @@ import org.springframework.data.jpa.repository.Query;
 import org.springframework.stereotype.Repository;
 import org.springframework.stereotype.Repository;
 import org.springframework.transaction.annotation.Transactional;
 import org.springframework.transaction.annotation.Transactional;
 
 
+import es.uv.saic.dto.InstanciaGanttDTO;
+
 @Repository
 @Repository
 public interface InstanciaRepository extends JpaRepository<Instancia, BigInteger> {
 public interface InstanciaRepository extends JpaRepository<Instancia, BigInteger> {
 	
 	
@@ -154,19 +156,6 @@ public interface InstanciaRepository extends JpaRepository<Instancia, BigInteger
     @Modifying(flushAutomatically = true, clearAutomatically = true)
     @Modifying(flushAutomatically = true, clearAutomatically = true)
 	@Query(value="DELETE FROM tasquesi WHERE id_instancia = ?1", nativeQuery=true)
 	@Query(value="DELETE FROM tasquesi WHERE id_instancia = ?1", nativeQuery=true)
     Integer clearInstance(BigInteger idInstancia);
     Integer clearInstance(BigInteger idInstancia);
-    
-    
-    public static interface InstanciaGanttDTO {
-    	BigInteger getId();
-    	String getName();
-		String getTitCas();
-		String getTitVal();
-    	String getStart();
-    	String getEnd();
-    	Integer getProgress();
-    	String getCustom_class();
-	}
-    
 	
 	
 }
 }
 
 

+ 3 - 30
src/main/java/es/uv/saic/domain/InstanciaTascaRepository.java

@@ -1,7 +1,6 @@
 package es.uv.saic.domain;
 package es.uv.saic.domain;
 
 
 import java.math.BigInteger;
 import java.math.BigInteger;
-import java.util.Date;
 import java.util.List;
 import java.util.List;
 
 
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaRepository;
@@ -10,6 +9,8 @@ import org.springframework.data.jpa.repository.Query;
 import org.springframework.stereotype.Repository;
 import org.springframework.stereotype.Repository;
 import org.springframework.transaction.annotation.Transactional;
 import org.springframework.transaction.annotation.Transactional;
 
 
+import es.uv.saic.dto.TascaInformeTransferDTO;
+
 @Repository
 @Repository
 public interface InstanciaTascaRepository extends JpaRepository<InstanciaTasca, BigInteger> {
 public interface InstanciaTascaRepository extends JpaRepository<InstanciaTasca, BigInteger> {
 	
 	
@@ -138,7 +139,7 @@ public interface InstanciaTascaRepository extends JpaRepository<InstanciaTasca,
 			AND i.centre = ?3 AND pr.ambit = 'C' 
 			AND i.centre = ?3 AND pr.ambit = 'C' 
 			AND i.estat = 'F' AND ti.estat = 'E' AND ta.informe 
 			AND i.estat = 'F' AND ti.estat = 'E' AND ta.informe 
 			ORDER BY cursAvaluat DESC FETCH FIRST 1 ROW ONLY; """))
 			ORDER BY cursAvaluat DESC FETCH FIRST 1 ROW ONLY; """))
-	public TascaInformeTransfer getLastByProcName(String proc, Integer tit, Integer centre, String estudi);	
+	public TascaInformeTransferDTO getLastByProcName(String proc, Integer tit, Integer centre, String estudi);	
 	
 	
 	@Transactional
 	@Transactional
     @Modifying(flushAutomatically = true, clearAutomatically = true)
     @Modifying(flushAutomatically = true, clearAutomatically = true)
@@ -155,33 +156,5 @@ public interface InstanciaTascaRepository extends JpaRepository<InstanciaTasca,
 	@Query(value=("DELETE FROM tasquesi WHERE id_tascai = ?1"), nativeQuery=true)
 	@Query(value=("DELETE FROM tasquesi WHERE id_tascai = ?1"), nativeQuery=true)
 	public void remove(BigInteger idInstanciaTasca);
 	public void remove(BigInteger idInstanciaTasca);
 	
 	
-	public static interface TascaVersioTransfer {
-		BigInteger getIdInstanciaTasca();
-		String getUsuariFet();
-		Date getDataFet();
-		Integer getVersion();
-		String getNomEvidenciaVal();
-		String getNomEvidenciaCas();
-		String getCodiEvidencia();
-		String getEstat();
-		Integer getTipus();
-	}
-	
-	public static interface TascaInformeTransfer {
-		Integer getTitulacio();
-		Integer getIdProces();
-		String getNomProces();
-		String getAmbit();
-		Integer getCursAvaluat();
-		Integer getIdTascai();
-		Integer getIdInstancia();
-		Integer getIdTasca();
-		Integer getVersio();
-		String getEstat();
-		String getUsuariFet();
-		Date getDataFet();
-		String getEvidencia();
-	}
-	
 }
 }
 
 

+ 2 - 13
src/main/java/es/uv/saic/domain/OrganRepository.java

@@ -1,12 +1,13 @@
 package es.uv.saic.domain;
 package es.uv.saic.domain;
 
 
-import java.math.BigInteger;
 import java.util.List;
 import java.util.List;
 
 
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.Query;
 import org.springframework.data.jpa.repository.Query;
 import org.springframework.stereotype.Repository;
 import org.springframework.stereotype.Repository;
 
 
+import es.uv.saic.dto.OrganDTO;
+
 @Repository
 @Repository
 public interface OrganRepository extends JpaRepository<Organ, OrganPK> {
 public interface OrganRepository extends JpaRepository<Organ, OrganPK> {
 
 
@@ -82,16 +83,4 @@ public interface OrganRepository extends JpaRepository<Organ, OrganPK> {
 				"FROM organs AS o1 JOIN organs AS o2 on o1.tlugar2 = o2.tlugar AND o1.lugar2 = o2.lugar WHERE o1.actiu = true;"), nativeQuery=true)
 				"FROM organs AS o1 JOIN organs AS o2 on o1.tlugar2 = o2.tlugar AND o1.lugar2 = o2.lugar WHERE o1.actiu = true;"), nativeQuery=true)
 	public List<OrganDTO> findAllTitulacionsWithCentre();
 	public List<OrganDTO> findAllTitulacionsWithCentre();
 	
 	
-	public static interface OrganDTO {
-    	String getLugar();
-		String getTlugar();
-		String getLugar2();
-		String getTlugar2();
-		String getNomCas();
-		String getNomVal();
-		Integer getRuct();
-		String getTambit();
-		String getNomCentroCas();
-		String getNomCentroVal();
-	}
 }
 }

+ 5 - 10
src/main/java/es/uv/saic/domain/TascaRepository.java

@@ -9,6 +9,8 @@ import org.springframework.data.jpa.repository.Query;
 import org.springframework.stereotype.Repository;
 import org.springframework.stereotype.Repository;
 import org.springframework.transaction.annotation.Transactional;
 import org.springframework.transaction.annotation.Transactional;
 
 
+import es.uv.saic.dto.EvidenciaBuscadorDTO;
+
 @Repository
 @Repository
 public interface TascaRepository extends JpaRepository<Tasca, Integer> {
 public interface TascaRepository extends JpaRepository<Tasca, Integer> {
 
 
@@ -19,18 +21,18 @@ public interface TascaRepository extends JpaRepository<Tasca, Integer> {
 	Tasca findByProcesTascap(Integer idProces, Integer idTascap);
 	Tasca findByProcesTascap(Integer idProces, Integer idTascap);
 	
 	
 	@Query(value=("SELECT DISTINCT codi_evidencia AS codiEvidencia, nom_evidencia_cas AS nomEvidenciaCas, nom_evidencia_val AS nomEvidenciaVal FROM tasques"), nativeQuery=true)
 	@Query(value=("SELECT DISTINCT codi_evidencia AS codiEvidencia, nom_evidencia_cas AS nomEvidenciaCas, nom_evidencia_val AS nomEvidenciaVal FROM tasques"), nativeQuery=true)
-	List<EvidenciaBuscador> findAllEvidencies();
+	List<EvidenciaBuscadorDTO> findAllEvidencies();
 	
 	
 	@Query(value=("SELECT DISTINCT ta.codi_evidencia AS codiEvidencia, ta.nom_evidencia_cas AS nomEvidenciaCas, ta.nom_evidencia_val AS nomEvidenciaVal " + 
 	@Query(value=("SELECT DISTINCT ta.codi_evidencia AS codiEvidencia, ta.nom_evidencia_cas AS nomEvidenciaCas, ta.nom_evidencia_val AS nomEvidenciaVal " + 
 			"FROM tasques ta, tasquesi ti, instancies ia, processos pr " + 
 			"FROM tasques ta, tasquesi ti, instancies ia, processos pr " + 
 			"WHERE ta.id_tasca = ti.id_tasca AND ti.id_instancia = ia.id_instancia AND ta.id_proces = pr.id_proces " + 
 			"WHERE ta.id_tasca = ti.id_tasca AND ti.id_instancia = ia.id_instancia AND ta.id_proces = pr.id_proces " + 
 			"AND ia.centre IN (?1) AND ia.titulacio IN (?2) AND pr.curs_avaluat IN (?3)"), nativeQuery=true)
 			"AND ia.centre IN (?1) AND ia.titulacio IN (?2) AND pr.curs_avaluat IN (?3)"), nativeQuery=true)
-	List<EvidenciaBuscador> findEvidenciesByCentreTitulacioCurs(List<Integer> centres, List<Integer> titulacions, List<Integer> cursos);
+	List<EvidenciaBuscadorDTO> findEvidenciesByCentreTitulacioCurs(List<Integer> centres, List<Integer> titulacions, List<Integer> cursos);
 	
 	
 	@Query(value=("SELECT DISTINCT codi_evidencia AS codiEvidencia, nom_evidencia_cas AS nomEvidenciaCas, "
 	@Query(value=("SELECT DISTINCT codi_evidencia AS codiEvidencia, nom_evidencia_cas AS nomEvidenciaCas, "
 			+ "id_tascap AS idTascap, nom_evidencia_val AS nomEvidenciaVal FROM tasques "
 			+ "id_tascap AS idTascap, nom_evidencia_val AS nomEvidenciaVal FROM tasques "
 			+ "WHERE id_proces = ?1 AND codi_evidencia IS NOT NULL AND codi_evidencia <> ''"), nativeQuery=true)
 			+ "WHERE id_proces = ?1 AND codi_evidencia IS NOT NULL AND codi_evidencia <> ''"), nativeQuery=true)
-	List<EvidenciaBuscador> getEvidencesByProcedure(Integer idProcedure);
+	List<EvidenciaBuscadorDTO> getEvidencesByProcedure(Integer idProcedure);
 	
 	
 	@Query(value=("SELECT DISTINCT codi_evidencia AS codiEvidencia "
 	@Query(value=("SELECT DISTINCT codi_evidencia AS codiEvidencia "
 			+ "FROM tasques "
 			+ "FROM tasques "
@@ -43,11 +45,4 @@ public interface TascaRepository extends JpaRepository<Tasca, Integer> {
     Integer create(Integer idTasca, Integer idProces, Integer idTascap, String titolCas, String descripcioCas, String titolVal, 
     Integer create(Integer idTasca, Integer idProces, Integer idTascap, String titolCas, String descripcioCas, String titolVal, 
     		String descripcioVal, Date dataLim, Integer tipus, Integer idTascaSeg, Integer idTascaSeg2, Integer idRol, String codiEvidencia);
     		String descripcioVal, Date dataLim, Integer tipus, Integer idTascaSeg, Integer idTascaSeg2, Integer idRol, String codiEvidencia);
 	
 	
-	public static interface EvidenciaBuscador {
-		String getCodiEvidencia();
-		String getNomEvidenciaVal();
-		String getNomEvidenciaCas();	
-		Integer getIdTascap();
-	}
-	
 }
 }

+ 3 - 11
src/main/java/es/uv/saic/domain/UsuariRepository.java

@@ -9,6 +9,8 @@ import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.Query;
 import org.springframework.data.jpa.repository.Query;
 import org.springframework.stereotype.Repository;
 import org.springframework.stereotype.Repository;
 
 
+import es.uv.saic.dto.TascaAsignadaDTO;
+
 
 
 @Repository
 @Repository
 public interface UsuariRepository extends JpaRepository<Usuari, String> {
 public interface UsuariRepository extends JpaRepository<Usuari, String> {
@@ -28,7 +30,7 @@ public interface UsuariRepository extends JpaRepository<Usuari, String> {
 			"AND ur.id_rol=ti.id_rol \n"+
 			"AND ur.id_rol=ti.id_rol \n"+
 			"AND vigent \n"+
 			"AND vigent \n"+
 			"AND estat='A' AND usuari=?1)"), nativeQuery=true)
 			"AND estat='A' AND usuari=?1)"), nativeQuery=true)
-	List<TascaAsignada> findActiveInstanciaTasques(String usuari);
+	List<TascaAsignadaDTO> findActiveInstanciaTasques(String usuari);
 	
 	
 	@Query(value=("SELECT DISTINCT(ins.id_instancia) FROM instancies ins, usuaris_rols usr, tasques tas, tasquesi tasi WHERE ins.estat = 'A' " + 
 	@Query(value=("SELECT DISTINCT(ins.id_instancia) FROM instancies ins, usuaris_rols usr, tasques tas, tasquesi tasi WHERE ins.estat = 'A' " + 
 			"AND ((ins.tlugar = usr.tlugar AND ins.lugar = usr.lugar) OR (ins.centre = usr.lugar AND usr.tlugar = 'C')) " +
 			"AND ((ins.tlugar = usr.tlugar AND ins.lugar = usr.lugar) OR (ins.centre = usr.lugar AND usr.tlugar = 'C')) " +
@@ -84,15 +86,5 @@ public interface UsuariRepository extends JpaRepository<Usuari, String> {
 	@Query(value=("SELECT * FROM usuaris WHERE usuari IN(SELECT DISTINCT usuari FROM usuaris_rols WHERE id_rol = ?1 "
 	@Query(value=("SELECT * FROM usuaris WHERE usuari IN(SELECT DISTINCT usuari FROM usuaris_rols WHERE id_rol = ?1 "
 			+ "AND (lugar IN(?2) OR lugar IN (SELECT lugar FROM organs WHERE tlugar = 'T' AND lugar2 IN(?2))) AND vigent)"), nativeQuery=true)
 			+ "AND (lugar IN(?2) OR lugar IN (SELECT lugar FROM organs WHERE tlugar = 'T' AND lugar2 IN(?2))) AND vigent)"), nativeQuery=true)
 	List<Usuari> findByRolCentre(Integer idRol, List<Integer> centres);
 	List<Usuari> findByRolCentre(Integer idRol, List<Integer> centres);
-	
-	public static interface TascaAsignada {
-		String getTLugar();
-		String getLugar();
-		String getIdProces();
-		String getInstancia();
-		String getInstanciaTasca();
-		String getTascaP();
-		Object getRol();
-	}
 
 
 }
 }

+ 1 - 1
src/main/java/es/uv/saic/domain/AnyDimensioDTO.java → src/main/java/es/uv/saic/dto/AnyDimensioDTO.java

@@ -1,4 +1,4 @@
-package es.uv.saic.domain;
+package es.uv.saic.dto;
 
 
 import java.io.Serializable;
 import java.io.Serializable;
 import java.util.List;
 import java.util.List;

+ 1 - 1
src/main/java/es/uv/saic/domain/CategoriaDocumentDTO.java → src/main/java/es/uv/saic/dto/CategoriaDocumentDTO.java

@@ -1,4 +1,4 @@
-package es.uv.saic.domain;
+package es.uv.saic.dto;
 
 
 import java.util.List;
 import java.util.List;
 
 

+ 1 - 1
src/main/java/es/uv/saic/domain/CategoriaPareDTO.java → src/main/java/es/uv/saic/dto/CategoriaPareDTO.java

@@ -1,4 +1,4 @@
-package es.uv.saic.domain;
+package es.uv.saic.dto;
 
 
 import java.util.List;
 import java.util.List;
 
 

+ 1 - 1
src/main/java/es/uv/saic/domain/DimensioInstanciesDTO.java → src/main/java/es/uv/saic/dto/DimensioInstanciesDTO.java

@@ -1,4 +1,4 @@
-package es.uv.saic.domain;
+package es.uv.saic.dto;
 
 
 import java.io.Serializable;
 import java.io.Serializable;
 import java.util.List;
 import java.util.List;

+ 1 - 1
src/main/java/es/uv/saic/domain/DocumentDTO.java → src/main/java/es/uv/saic/dto/DocumentDTO.java

@@ -1,4 +1,4 @@
-package es.uv.saic.domain;
+package es.uv.saic.dto;
 
 
 public class DocumentDTO {
 public class DocumentDTO {
 
 

+ 8 - 0
src/main/java/es/uv/saic/dto/EvidenciaBuscadorDTO.java

@@ -0,0 +1,8 @@
+package es.uv.saic.dto;
+
+public interface EvidenciaBuscadorDTO {
+    String getCodiEvidencia();
+    String getNomEvidenciaVal();
+    String getNomEvidenciaCas();	
+    Integer getIdTascap();
+}

+ 9 - 0
src/main/java/es/uv/saic/dto/IndicadorDTO.java

@@ -0,0 +1,9 @@
+package es.uv.saic.dto;
+
+public interface IndicadorDTO {
+    	String getDimensio();
+    	String getIndicador();
+    	String getAmbit();
+    	String getCurs();
+    	String getValor();
+	}

+ 13 - 0
src/main/java/es/uv/saic/dto/IndicadorEnquestaTmpDup.java

@@ -0,0 +1,13 @@
+package es.uv.saic.dto;
+
+public interface IndicadorEnquestaTmpDup {
+    	String getCurs();
+    	String getCursd();
+    	String getEnquesta();
+    	String getTipus();
+    	String getAmbit();
+    	String getEstudi();
+    	String getIndicador();
+    	String getTitulacio();
+    	String getCentre();
+	}

+ 15 - 0
src/main/java/es/uv/saic/dto/IndicadorEnquestaValorDTO.java

@@ -0,0 +1,15 @@
+package es.uv.saic.dto;
+
+public interface IndicadorEnquestaValorDTO {
+		String getEnquesta();
+		String getIndicador();
+		String getValor();
+		String getNum();
+		String getAmbit();
+		String getTipus();
+		String getMin();
+		String getMax();
+		Integer getCurs();
+		String getCursd();
+		String getMedia();
+	}

+ 3 - 1
src/main/java/es/uv/saic/domain/InstanciaDTO.java → src/main/java/es/uv/saic/dto/InstanciaDTO.java

@@ -1,10 +1,12 @@
-package es.uv.saic.domain;
+package es.uv.saic.dto;
 
 
 import java.io.Serializable;
 import java.io.Serializable;
 import java.math.BigInteger;
 import java.math.BigInteger;
 
 
 import org.springframework.context.i18n.LocaleContextHolder;
 import org.springframework.context.i18n.LocaleContextHolder;
 
 
+import es.uv.saic.domain.Instancia;
+
 public class InstanciaDTO implements Serializable {
 public class InstanciaDTO implements Serializable {
 	private static final long serialVersionUID = 1L;
 	private static final long serialVersionUID = 1L;
 
 

+ 14 - 0
src/main/java/es/uv/saic/dto/InstanciaGanttDTO.java

@@ -0,0 +1,14 @@
+package es.uv.saic.dto;
+
+import java.math.BigInteger;
+
+public interface InstanciaGanttDTO {
+    	BigInteger getId();
+    	String getName();
+		String getTitCas();
+		String getTitVal();
+    	String getStart();
+    	String getEnd();
+    	Integer getProgress();
+    	String getCustom_class();
+	}

+ 1 - 1
src/main/java/es/uv/saic/domain/InstanciaGanttDTO.java → src/main/java/es/uv/saic/dto/InstanciaGanttDTO.java.backup

@@ -1,4 +1,4 @@
-package es.uv.saic.domain;
+package es.uv.saic.dto;
 
 
 import java.io.Serializable;
 import java.io.Serializable;
 
 

+ 14 - 0
src/main/java/es/uv/saic/dto/OrganDTO.java

@@ -0,0 +1,14 @@
+package es.uv.saic.dto;
+
+public interface OrganDTO {
+    String getLugar();
+    String getTlugar();
+    String getLugar2();
+    String getTlugar2();
+    String getNomCas();
+    String getNomVal();
+    Integer getRuct();
+    String getTambit();
+    String getNomCentroCas();
+    String getNomCentroVal();
+}

+ 11 - 0
src/main/java/es/uv/saic/dto/TascaAsignadaDTO.java

@@ -0,0 +1,11 @@
+package es.uv.saic.dto;
+
+public interface TascaAsignadaDTO {
+		String getTLugar();
+		String getLugar();
+		String getIdProces();
+		String getInstancia();
+		String getInstanciaTasca();
+		String getTascaP();
+		Object getRol();
+	}

+ 19 - 0
src/main/java/es/uv/saic/dto/TascaInformeTransferDTO.java

@@ -0,0 +1,19 @@
+package es.uv.saic.dto;
+
+import java.sql.Date;
+
+public interface TascaInformeTransferDTO {
+    Integer getTitulacio();
+    Integer getIdProces();
+    String getNomProces();
+    String getAmbit();
+    Integer getCursAvaluat();
+    Integer getIdTascai();
+    Integer getIdInstancia();
+    Integer getIdTasca();
+    Integer getVersio();
+    String getEstat();
+    String getUsuariFet();
+    Date getDataFet();
+    String getEvidencia();
+}

+ 16 - 0
src/main/java/es/uv/saic/dto/TascaVersioTransferDTO.java

@@ -0,0 +1,16 @@
+package es.uv.saic.dto;
+
+import java.math.BigInteger;
+import java.sql.Date;
+
+public interface TascaVersioTransferDTO {
+    BigInteger getIdInstanciaTasca();
+    String getUsuariFet();
+    Date getDataFet();
+    Integer getVersion();
+    String getNomEvidenciaVal();
+    String getNomEvidenciaCas();
+    String getCodiEvidencia();
+    String getEstat();
+    Integer getTipus();
+}

+ 1 - 1
src/main/java/es/uv/saic/domain/TreeDTOAny.java → src/main/java/es/uv/saic/dto/TreeDTOAny.java

@@ -1,4 +1,4 @@
-package es.uv.saic.domain;
+package es.uv.saic.dto;
 
 
 import java.io.Serializable;
 import java.io.Serializable;
 import java.util.List;
 import java.util.List;

+ 1 - 1
src/main/java/es/uv/saic/domain/TreeDTODimensio.java → src/main/java/es/uv/saic/dto/TreeDTODimensio.java

@@ -1,4 +1,4 @@
-package es.uv.saic.domain;
+package es.uv.saic.dto;
 
 
 import java.io.Serializable;
 import java.io.Serializable;
 import java.util.List;
 import java.util.List;

+ 3 - 1
src/main/java/es/uv/saic/domain/TreeDTOInstancia.java → src/main/java/es/uv/saic/dto/TreeDTOInstancia.java

@@ -1,10 +1,12 @@
-package es.uv.saic.domain;
+package es.uv.saic.dto;
 
 
 import java.io.Serializable;
 import java.io.Serializable;
 import java.math.BigInteger;
 import java.math.BigInteger;
 
 
 import org.springframework.context.i18n.LocaleContextHolder;
 import org.springframework.context.i18n.LocaleContextHolder;
 
 
+import es.uv.saic.domain.Instancia;
+
 public class TreeDTOInstancia implements Serializable {
 public class TreeDTOInstancia implements Serializable {
 	private static final long serialVersionUID = 1L;
 	private static final long serialVersionUID = 1L;
 
 

+ 1 - 1
src/main/java/es/uv/saic/domain/TreeDTOOrgan.java → src/main/java/es/uv/saic/dto/TreeDTOOrgan.java

@@ -1,4 +1,4 @@
-package es.uv.saic.domain;
+package es.uv.saic.dto;
 
 
 import java.io.Serializable;
 import java.io.Serializable;
 import java.util.List; 
 import java.util.List; 

+ 3 - 3
src/main/java/es/uv/saic/service/DataService.java

@@ -30,9 +30,9 @@ import org.springframework.stereotype.Service;
 import org.springframework.util.LinkedCaseInsensitiveMap;
 import org.springframework.util.LinkedCaseInsensitiveMap;
 
 
 import es.uv.saic.domain.IndicadorEnquestaTmp;
 import es.uv.saic.domain.IndicadorEnquestaTmp;
-import es.uv.saic.domain.IndicadorEnquestaTmpRepository;
 import es.uv.saic.domain.Organ;
 import es.uv.saic.domain.Organ;
 import es.uv.saic.domain.Usuari;
 import es.uv.saic.domain.Usuari;
+import es.uv.saic.dto.IndicadorEnquestaTmpDup;
 import es.uv.saic.domain.Datasource;
 import es.uv.saic.domain.Datasource;
 
 
 
 
@@ -365,7 +365,7 @@ public class DataService {
 		return colNames;
 		return colNames;
 	}
 	}
 	
 	
-	public List<IndicadorEnquestaTmpRepository.IndicadorEnquestaTmpDup> checkDuplicates(String enquesta) {
+	public List<IndicadorEnquestaTmpDup> checkDuplicates(String enquesta) {
 		return this.iets.checkDuplicates(enquesta);
 		return this.iets.checkDuplicates(enquesta);
 	}
 	}
 	
 	
@@ -384,7 +384,7 @@ public class DataService {
 		return this.iets.countByEnquesta(enquesta);
 		return this.iets.countByEnquesta(enquesta);
 	}
 	}
 	
 	
-	public List<IndicadorEnquestaTmpRepository.IndicadorEnquestaTmpDup> checkIntegrity(String enquesta){
+	public List<IndicadorEnquestaTmpDup> checkIntegrity(String enquesta){
 		return this.iets.checkIntegrity(enquesta);
 		return this.iets.checkIntegrity(enquesta);
 	}
 	}
 
 

+ 6 - 4
src/main/java/es/uv/saic/service/IndicadorEnquestaService.java

@@ -12,6 +12,8 @@ import es.uv.saic.domain.EvidenciaIndicadorEnquestaRepository;
 import es.uv.saic.domain.IndicadorEnquesta;
 import es.uv.saic.domain.IndicadorEnquesta;
 import es.uv.saic.domain.IndicadorEnquestaRepository;
 import es.uv.saic.domain.IndicadorEnquestaRepository;
 import es.uv.saic.domain.Organ;
 import es.uv.saic.domain.Organ;
+import es.uv.saic.dto.IndicadorDTO;
+import es.uv.saic.dto.IndicadorEnquestaValorDTO;
 
 
 @Service
 @Service
 public class IndicadorEnquestaService {
 public class IndicadorEnquestaService {
@@ -42,11 +44,11 @@ public class IndicadorEnquestaService {
 		return this.r.findByEnquestaCursAmbitEstudiCentreTitulacio(enquesta, curs, ambit, estudi, centre, titulacio);
 		return this.r.findByEnquestaCursAmbitEstudiCentreTitulacio(enquesta, curs, ambit, estudi, centre, titulacio);
 	}
 	}
 	
 	
-	public List<IndicadorEnquestaRepository.IndicadorEnquestaValor> getAssociatedInds(String evidencia, String proces, Integer titulacio, Integer centre, Integer curs){
+	public List<IndicadorEnquestaValorDTO> getAssociatedInds(String evidencia, String proces, Integer titulacio, Integer centre, Integer curs){
 		return this.r.getAssociatedInds(evidencia, proces, titulacio, centre, curs);
 		return this.r.getAssociatedInds(evidencia, proces, titulacio, centre, curs);
 	}
 	}
 	
 	
-	public List<IndicadorEnquestaRepository.IndicadorEnquestaValor> getAllInds(Integer titulacio, Integer centre, Integer curs){
+	public List<IndicadorEnquestaValorDTO> getAllInds(Integer titulacio, Integer centre, Integer curs){
 		//String estudi = titulacio < 2000 ? "G" : "M";
 		//String estudi = titulacio < 2000 ? "G" : "M";
 		//estudi = titulacio == 2 ? "M" : estudi;
 		//estudi = titulacio == 2 ? "M" : estudi;
 		
 		
@@ -80,11 +82,11 @@ public class IndicadorEnquestaService {
 		return this.r.getAllIndsByEstudi(o.getId().getLugar(), o.getOrgan().getId().getLugar(), curs, o.getTambit());
 		return this.r.getAllIndsByEstudi(o.getId().getLugar(), o.getOrgan().getId().getLugar(), curs, o.getTambit());
 	}
 	}
 			
 			
-	public List<IndicadorEnquestaRepository.IndicadorDTO> getGraphData(List<Integer> titulacions, Integer centre, String estudi, Integer cursMax) {
+	public List<IndicadorDTO> getGraphData(List<Integer> titulacions, Integer centre, String estudi, Integer cursMax) {
 		return this.r.getGraphData(titulacions, centre, estudi, cursMax);
 		return this.r.getGraphData(titulacions, centre, estudi, cursMax);
 	}
 	}
 	
 	
-	public List<IndicadorEnquestaRepository.IndicadorDTO> getGraphData(Integer centre, String estudi, Integer cursMax) {
+	public List<IndicadorDTO> getGraphData(Integer centre, String estudi, Integer cursMax) {
 		return this.r.getGraphData(centre, estudi, cursMax);
 		return this.r.getGraphData(centre, estudi, cursMax);
 	}
 	}
 		
 		

+ 3 - 2
src/main/java/es/uv/saic/service/IndicadorEnquestaTmpService.java

@@ -7,6 +7,7 @@ import org.springframework.stereotype.Service;
 
 
 import es.uv.saic.domain.IndicadorEnquestaTmp;
 import es.uv.saic.domain.IndicadorEnquestaTmp;
 import es.uv.saic.domain.IndicadorEnquestaTmpRepository;
 import es.uv.saic.domain.IndicadorEnquestaTmpRepository;
+import es.uv.saic.dto.IndicadorEnquestaTmpDup;
 
 
 @Service
 @Service
 public class IndicadorEnquestaTmpService {
 public class IndicadorEnquestaTmpService {
@@ -30,7 +31,7 @@ public class IndicadorEnquestaTmpService {
 		return this.r.deleteByEnquestaCursAmbitEstudi(enquesta, curs, ambit, estudi);
 		return this.r.deleteByEnquestaCursAmbitEstudi(enquesta, curs, ambit, estudi);
 	}
 	}
 	
 	
-	public List<IndicadorEnquestaTmpRepository.IndicadorEnquestaTmpDup> checkDuplicates(String enquesta){
+	public List<IndicadorEnquestaTmpDup> checkDuplicates(String enquesta){
 		return this.r.checkDupicates(enquesta);
 		return this.r.checkDupicates(enquesta);
 	}
 	}
 
 
@@ -50,7 +51,7 @@ public class IndicadorEnquestaTmpService {
 		return this.r.countByEnquesta(enquesta);
 		return this.r.countByEnquesta(enquesta);
 	}
 	}
 	
 	
-	public List<IndicadorEnquestaTmpRepository.IndicadorEnquestaTmpDup> checkIntegrity(String enquesta){
+	public List<IndicadorEnquestaTmpDup> checkIntegrity(String enquesta){
 		return this.r.checkIntegrity(enquesta);
 		return this.r.checkIntegrity(enquesta);
 	}
 	}
 	
 	

+ 2 - 1
src/main/java/es/uv/saic/service/InstanciaService.java

@@ -11,6 +11,7 @@ import org.springframework.stereotype.Service;
 import es.uv.saic.domain.Instancia;
 import es.uv.saic.domain.Instancia;
 import es.uv.saic.domain.InstanciaRepository;
 import es.uv.saic.domain.InstanciaRepository;
 import es.uv.saic.domain.InstanciaTasca;
 import es.uv.saic.domain.InstanciaTasca;
+import es.uv.saic.dto.InstanciaGanttDTO;
 
 
 
 
 @Service
 @Service
@@ -75,7 +76,7 @@ public class InstanciaService {
 		return this.instanciaRepository.findByIdProces(idProces);
 		return this.instanciaRepository.findByIdProces(idProces);
 	}
 	}
 	
 	
-	public List<InstanciaRepository.InstanciaGanttDTO> findByOrganBetweenCurs(String tlugar, Integer lugar, Integer centre, List<Integer> titulacio, Integer cursIni, Integer cursFi){
+	public List<InstanciaGanttDTO> findByOrganBetweenCurs(String tlugar, Integer lugar, Integer centre, List<Integer> titulacio, Integer cursIni, Integer cursFi){
 		return this.instanciaRepository.findByOrganBetweenCurs(tlugar, lugar, centre, titulacio, cursIni, cursFi);
 		return this.instanciaRepository.findByOrganBetweenCurs(tlugar, lugar, centre, titulacio, cursIni, cursFi);
 	}
 	}
 	
 	

+ 2 - 2
src/main/java/es/uv/saic/service/InstanciaTascaService.java

@@ -23,9 +23,9 @@ import es.uv.saic.domain.InstanciaTasca;
 import es.uv.saic.domain.InstanciaTascaRepository;
 import es.uv.saic.domain.InstanciaTascaRepository;
 import es.uv.saic.domain.Plantilla;
 import es.uv.saic.domain.Plantilla;
 import es.uv.saic.domain.TascaVersioTransfer;
 import es.uv.saic.domain.TascaVersioTransfer;
-import es.uv.saic.domain.InstanciaTascaRepository.TascaInformeTransfer;
 import es.uv.saic.domain.Organ;
 import es.uv.saic.domain.Organ;
 import es.uv.saic.domain.Usuari;
 import es.uv.saic.domain.Usuari;
+import es.uv.saic.dto.TascaInformeTransferDTO;
 
 
 @Service
 @Service
 public class InstanciaTascaService {
 public class InstanciaTascaService {
@@ -439,7 +439,7 @@ public class InstanciaTascaService {
 		return this.instanciaTascaRepository.getUsers(idInstancia);
 		return this.instanciaTascaRepository.getUsers(idInstancia);
 	}
 	}
 	
 	
-	public TascaInformeTransfer getLastByProcName(String nomProces, Integer titulacio, Integer centre, String ambit) {
+	public TascaInformeTransferDTO getLastByProcName(String nomProces, Integer titulacio, Integer centre, String ambit) {
 		return this.instanciaTascaRepository.getLastByProcName(nomProces, titulacio, centre, ambit);
 		return this.instanciaTascaRepository.getLastByProcName(nomProces, titulacio, centre, ambit);
 	}
 	}
 	
 	

+ 1 - 1
src/main/java/es/uv/saic/service/OrganService.java

@@ -8,7 +8,7 @@ import org.springframework.stereotype.Service;
 
 
 import es.uv.saic.domain.Organ;
 import es.uv.saic.domain.Organ;
 import es.uv.saic.domain.OrganRepository;
 import es.uv.saic.domain.OrganRepository;
-import es.uv.saic.domain.OrganRepository.OrganDTO;
+import es.uv.saic.dto.OrganDTO;
 
 
 
 
 @Service
 @Service

+ 3 - 3
src/main/java/es/uv/saic/service/PlantillaService.java

@@ -35,7 +35,6 @@ import com.fasterxml.jackson.databind.JsonMappingException;
 import com.fasterxml.jackson.databind.ObjectMapper;
 import com.fasterxml.jackson.databind.ObjectMapper;
 
 
 import es.uv.saic.domain.Indicador;
 import es.uv.saic.domain.Indicador;
-import es.uv.saic.domain.IndicadorEnquestaRepository;
 import es.uv.saic.domain.InstanciaTasca;
 import es.uv.saic.domain.InstanciaTasca;
 import es.uv.saic.domain.Organ;
 import es.uv.saic.domain.Organ;
 import es.uv.saic.domain.Plantilla;
 import es.uv.saic.domain.Plantilla;
@@ -43,6 +42,7 @@ import es.uv.saic.domain.PlantillaComentario;
 import es.uv.saic.domain.PlantillaConversation;
 import es.uv.saic.domain.PlantillaConversation;
 import es.uv.saic.domain.PlantillaRepository;
 import es.uv.saic.domain.PlantillaRepository;
 import es.uv.saic.domain.Proces;
 import es.uv.saic.domain.Proces;
+import es.uv.saic.dto.IndicadorEnquestaValorDTO;
 
 
 @Service
 @Service
 public class PlantillaService {
 public class PlantillaService {
@@ -319,10 +319,10 @@ public class PlantillaService {
 		catch(Exception e) { }
 		catch(Exception e) { }
 		
 		
 		/*  Indicadores de encuestas y otros almacenados en BD  */
 		/*  Indicadores de encuestas y otros almacenados en BD  */
-		List<IndicadorEnquestaRepository.IndicadorEnquestaValor> enquestesT;
+		List<IndicadorEnquestaValorDTO> enquestesT;
 		enquestesT = this.ies.getAllInds(idTitulacio, idCentre, curs);
 		enquestesT = this.ies.getAllInds(idTitulacio, idCentre, curs);
 				
 				
-		for(IndicadorEnquestaRepository.IndicadorEnquestaValor i : enquestesT) {
+		for(IndicadorEnquestaValorDTO i : enquestesT) {
 			String indicador = i.getAmbit().toLowerCase().equals("t") ? (i.getEnquesta().toLowerCase()+"_"+i.getIndicador().toLowerCase()) : (i.getEnquesta().toLowerCase()+"_"+i.getIndicador().toLowerCase()+"_"+i.getAmbit().toLowerCase());
 			String indicador = i.getAmbit().toLowerCase().equals("t") ? (i.getEnquesta().toLowerCase()+"_"+i.getIndicador().toLowerCase()) : (i.getEnquesta().toLowerCase()+"_"+i.getIndicador().toLowerCase()+"_"+i.getAmbit().toLowerCase());
 			if(i.getNum() == null) {
 			if(i.getNum() == null) {
 				indicador = i.getTipus().toLowerCase().equals("avg") ? indicador : (indicador += "_"+i.getTipus().toLowerCase());		
 				indicador = i.getTipus().toLowerCase().equals("avg") ? indicador : (indicador += "_"+i.getTipus().toLowerCase());		

+ 4 - 4
src/main/java/es/uv/saic/service/TascaService.java

@@ -9,7 +9,7 @@ import org.springframework.stereotype.Service;
 
 
 import es.uv.saic.domain.Tasca;
 import es.uv.saic.domain.Tasca;
 import es.uv.saic.domain.TascaRepository;
 import es.uv.saic.domain.TascaRepository;
-import es.uv.saic.domain.TascaRepository.EvidenciaBuscador;
+import es.uv.saic.dto.EvidenciaBuscadorDTO;
 
 
 @Service
 @Service
 public class TascaService {
 public class TascaService {
@@ -38,15 +38,15 @@ public class TascaService {
 		return this.r.findByProcesTascap(idProces, idTascap);
 		return this.r.findByProcesTascap(idProces, idTascap);
 	}
 	}
 	
 	
-	public List<TascaRepository.EvidenciaBuscador> getAllEvidencies(){
+	public List<EvidenciaBuscadorDTO> getAllEvidencies(){
 		return this.r.findAllEvidencies();
 		return this.r.findAllEvidencies();
 	}
 	}
 	
 	
-	public List<EvidenciaBuscador> getEvidenciesByCentreTitulacioCurs(List<Integer> centres, List<Integer> titulacions, List<Integer> cursos){
+	public List<EvidenciaBuscadorDTO> getEvidenciesByCentreTitulacioCurs(List<Integer> centres, List<Integer> titulacions, List<Integer> cursos){
 		return this.r.findEvidenciesByCentreTitulacioCurs(centres, titulacions, cursos);
 		return this.r.findEvidenciesByCentreTitulacioCurs(centres, titulacions, cursos);
 	}
 	}
 	
 	
-	public List<EvidenciaBuscador> getEvidencesByProcedure(Integer idProcedure){
+	public List<EvidenciaBuscadorDTO> getEvidencesByProcedure(Integer idProcedure){
 		return this.r.getEvidencesByProcedure(idProcedure);
 		return this.r.getEvidencesByProcedure(idProcedure);
 	}
 	}
 	
 	

+ 2 - 1
src/main/java/es/uv/saic/service/UsuariService.java

@@ -11,6 +11,7 @@ import org.springframework.stereotype.Service;
 import es.uv.saic.domain.Usuari;
 import es.uv.saic.domain.Usuari;
 import es.uv.saic.domain.UsuariRepository;
 import es.uv.saic.domain.UsuariRepository;
 import es.uv.saic.domain.UsuarisRol;
 import es.uv.saic.domain.UsuarisRol;
+import es.uv.saic.dto.TascaAsignadaDTO;
 
 
 @Service
 @Service
 public class UsuariService {
 public class UsuariService {
@@ -32,7 +33,7 @@ public class UsuariService {
 		return this.usuarisRolService.hasActiveRol(usuari);
 		return this.usuarisRolService.hasActiveRol(usuari);
 	}
 	}
 	
 	
-	public List<UsuariRepository.TascaAsignada> getActiveInstanciaTasques(Usuari usuari){
+	public List<TascaAsignadaDTO> getActiveInstanciaTasques(Usuari usuari){
 		return this.usuariRepository.findActiveInstanciaTasques(usuari.getUsuari());
 		return this.usuariRepository.findActiveInstanciaTasques(usuari.getUsuari());
 	}
 	}
 	
 	

+ 3 - 3
src/main/java/es/uv/saic/web/AjaxController.java

@@ -37,9 +37,9 @@ import es.uv.saic.domain.Organ;
 import es.uv.saic.domain.Plantilla;
 import es.uv.saic.domain.Plantilla;
 import es.uv.saic.domain.Proces;
 import es.uv.saic.domain.Proces;
 import es.uv.saic.domain.Rol;
 import es.uv.saic.domain.Rol;
-import es.uv.saic.domain.TascaRepository;
 import es.uv.saic.domain.Tipus;
 import es.uv.saic.domain.Tipus;
 import es.uv.saic.domain.Usuari;
 import es.uv.saic.domain.Usuari;
+import es.uv.saic.dto.EvidenciaBuscadorDTO;
 import es.uv.saic.service.CalendariService;
 import es.uv.saic.service.CalendariService;
 import es.uv.saic.service.EmailService;
 import es.uv.saic.service.EmailService;
 import es.uv.saic.service.EvidenciaIndicadorEnquestaService;
 import es.uv.saic.service.EvidenciaIndicadorEnquestaService;
@@ -201,8 +201,8 @@ public class AjaxController {
 			@RequestParam("years[]") List<Integer> cursos,
 			@RequestParam("years[]") List<Integer> cursos,
 			@RequestParam("titulations[]") List<Integer> titulacions) throws IOException {	
 			@RequestParam("titulations[]") List<Integer> titulacions) throws IOException {	
 		List<DummyDataTransfer> supervisable_evs = new ArrayList<DummyDataTransfer>();
 		List<DummyDataTransfer> supervisable_evs = new ArrayList<DummyDataTransfer>();
-		List<TascaRepository.EvidenciaBuscador> evs_list = tas.getEvidenciesByCentreTitulacioCurs(centres, titulacions, cursos);		
-		for(TascaRepository.EvidenciaBuscador e : evs_list) {
+		List<EvidenciaBuscadorDTO> evs_list = tas.getEvidenciesByCentreTitulacioCurs(centres, titulacions, cursos);		
+		for(EvidenciaBuscadorDTO e : evs_list) {
 			DummyDataTransfer c = new DummyDataTransfer();
 			DummyDataTransfer c = new DummyDataTransfer();
 			c.setText(e.getCodiEvidencia());
 			c.setText(e.getCodiEvidencia());
 			c.setText2(e.getNomEvidenciaCas());
 			c.setText2(e.getNomEvidenciaCas());

+ 18 - 18
src/main/java/es/uv/saic/web/DashboardController.java

@@ -40,25 +40,25 @@ import org.springframework.web.multipart.MultipartFile;
 import es.uv.saic.domain.Informe;
 import es.uv.saic.domain.Informe;
 import es.uv.saic.domain.InformeProcessos;
 import es.uv.saic.domain.InformeProcessos;
 import es.uv.saic.domain.Instancia;
 import es.uv.saic.domain.Instancia;
-import es.uv.saic.domain.InstanciaDTO;
-import es.uv.saic.domain.InstanciaRepository;
 import es.uv.saic.domain.Link;
 import es.uv.saic.domain.Link;
-import es.uv.saic.domain.AnyDimensioDTO;
 import es.uv.saic.domain.Categoria;
 import es.uv.saic.domain.Categoria;
-import es.uv.saic.domain.CategoriaDocumentDTO;
-import es.uv.saic.domain.DimensioInstanciesDTO;
 import es.uv.saic.domain.Document;
 import es.uv.saic.domain.Document;
-import es.uv.saic.domain.DocumentDTO;
 import es.uv.saic.domain.Grafica;
 import es.uv.saic.domain.Grafica;
 import es.uv.saic.domain.Indicador;
 import es.uv.saic.domain.Indicador;
-import es.uv.saic.domain.IndicadorEnquestaRepository;
 import es.uv.saic.domain.Organ;
 import es.uv.saic.domain.Organ;
-import es.uv.saic.domain.TreeDTOAny;
-import es.uv.saic.domain.TreeDTODimensio;
-import es.uv.saic.domain.TreeDTOInstancia;
-import es.uv.saic.domain.TreeDTOOrgan;
 import es.uv.saic.domain.Usuari;
 import es.uv.saic.domain.Usuari;
 import es.uv.saic.domain.UsuarisRol;
 import es.uv.saic.domain.UsuarisRol;
+import es.uv.saic.dto.AnyDimensioDTO;
+import es.uv.saic.dto.CategoriaDocumentDTO;
+import es.uv.saic.dto.DimensioInstanciesDTO;
+import es.uv.saic.dto.DocumentDTO;
+import es.uv.saic.dto.IndicadorDTO;
+import es.uv.saic.dto.InstanciaDTO;
+import es.uv.saic.dto.InstanciaGanttDTO;
+import es.uv.saic.dto.TreeDTOAny;
+import es.uv.saic.dto.TreeDTODimensio;
+import es.uv.saic.dto.TreeDTOInstancia;
+import es.uv.saic.dto.TreeDTOOrgan;
 import es.uv.saic.service.CategoriaService;
 import es.uv.saic.service.CategoriaService;
 import es.uv.saic.service.DocumentService;
 import es.uv.saic.service.DocumentService;
 import es.uv.saic.service.GraficaService;
 import es.uv.saic.service.GraficaService;
@@ -356,7 +356,7 @@ public class DashboardController {
 	// GET para conseguir el diagrama de gantt a partir del ruct
 	// GET para conseguir el diagrama de gantt a partir del ruct
 	@GetMapping("/dashboard/gantt/{ruct}")
 	@GetMapping("/dashboard/gantt/{ruct}")
 	@ResponseBody
 	@ResponseBody
-	public List<InstanciaRepository.InstanciaGanttDTO> loadGantt(Model model, @PathVariable("ruct") Integer ruct){
+	public List<InstanciaGanttDTO> loadGantt(Model model, @PathVariable("ruct") Integer ruct){
 		Organ o = os.findByRuct(ruct);
 		Organ o = os.findByRuct(ruct);
 		List<Integer> ambits = Arrays.asList(1, 2, 3, 0);
 		List<Integer> ambits = Arrays.asList(1, 2, 3, 0);
 		if(!o.getTambit().equals("C")) {
 		if(!o.getTambit().equals("C")) {
@@ -372,8 +372,8 @@ public class DashboardController {
 		}
 		}
 		
 		
 		int currentYear = Year.now().getValue();
 		int currentYear = Year.now().getValue();
-		List<InstanciaRepository.InstanciaGanttDTO> data = new ArrayList<InstanciaRepository.InstanciaGanttDTO>();
-		List<InstanciaRepository.InstanciaGanttDTO> instancies = new ArrayList<InstanciaRepository.InstanciaGanttDTO>();
+		List<InstanciaGanttDTO> data = new ArrayList<InstanciaGanttDTO>();
+		List<InstanciaGanttDTO> instancies = new ArrayList<InstanciaGanttDTO>();
 		
 		
 		if(o.getTambit().equals("C")) {
 		if(o.getTambit().equals("C")) {
 			instancies = this.is.findByOrganBetweenCurs("C", o.getId().getLugar(), o.getId().getLugar(), ambits, currentYear-5, currentYear);
 			instancies = this.is.findByOrganBetweenCurs("C", o.getId().getLugar(), o.getId().getLugar(), ambits, currentYear-5, currentYear);
@@ -385,9 +385,9 @@ public class DashboardController {
 		}
 		}
 		data.addAll(instancies);
 		data.addAll(instancies);
 		
 		
-		Collections.sort(data, new Comparator<InstanciaRepository.InstanciaGanttDTO>() {  
+		Collections.sort(data, new Comparator<InstanciaGanttDTO>() {  
 			@Override  
 			@Override  
-			public int compare(InstanciaRepository.InstanciaGanttDTO a, InstanciaRepository.InstanciaGanttDTO b) {  
+			public int compare(InstanciaGanttDTO a, InstanciaGanttDTO b) {  
 				DateTimeFormatter f = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm");
 				DateTimeFormatter f = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm");
 				LocalDateTime datea = LocalDateTime.parse(a.getStart()+" 00:01", f);
 				LocalDateTime datea = LocalDateTime.parse(a.getStart()+" 00:01", f);
 				LocalDateTime dateb = LocalDateTime.parse(b.getStart()+" 00:01", f);
 				LocalDateTime dateb = LocalDateTime.parse(b.getStart()+" 00:01", f);
@@ -472,7 +472,7 @@ public class DashboardController {
 	public List<Indicador> getGraphData(@PathVariable("ruct") Integer ruct, @PathVariable("tambit") Optional<String> tambit) throws ParserConfigurationException{
 	public List<Indicador> getGraphData(@PathVariable("ruct") Integer ruct, @PathVariable("tambit") Optional<String> tambit) throws ParserConfigurationException{
 		Organ o = os.findByRuct(ruct);
 		Organ o = os.findByRuct(ruct);
 		int year = Year.now().getValue();
 		int year = Year.now().getValue();
-		List<IndicadorEnquestaRepository.IndicadorDTO> data = new ArrayList<IndicadorEnquestaRepository.IndicadorDTO>();
+		List<IndicadorDTO> data = new ArrayList<IndicadorDTO>();
 
 
 		if(o.getTambit().equals("C")) {
 		if(o.getTambit().equals("C")) {
 			Integer centre = o.getId().getLugar();
 			Integer centre = o.getId().getLugar();
@@ -488,7 +488,7 @@ public class DashboardController {
 		Indicador in = new Indicador();
 		Indicador in = new Indicador();
 		String inAux = null;
 		String inAux = null;
 		Integer count = 0;
 		Integer count = 0;
-		for(IndicadorEnquestaRepository.IndicadorDTO i : data) {
+		for(IndicadorDTO i : data) {
 			count++;
 			count++;
 			if(inAux == null) { 
 			if(inAux == null) { 
 				inAux = i.getDimensio()+"_"+i.getIndicador()+"_"+i.getAmbit();
 				inAux = i.getDimensio()+"_"+i.getIndicador()+"_"+i.getAmbit();

+ 2 - 2
src/main/java/es/uv/saic/web/DataController.java

@@ -33,9 +33,9 @@ import com.fasterxml.jackson.databind.ObjectMapper;
 import es.uv.saic.domain.Datasource;
 import es.uv.saic.domain.Datasource;
 import es.uv.saic.domain.IndicadorEnquesta;
 import es.uv.saic.domain.IndicadorEnquesta;
 import es.uv.saic.domain.IndicadorEnquestaTmp;
 import es.uv.saic.domain.IndicadorEnquestaTmp;
-import es.uv.saic.domain.IndicadorEnquestaTmpRepository;
 import es.uv.saic.domain.Organ;
 import es.uv.saic.domain.Organ;
 import es.uv.saic.domain.Usuari;
 import es.uv.saic.domain.Usuari;
+import es.uv.saic.dto.IndicadorEnquestaTmpDup;
 import es.uv.saic.service.DataService;
 import es.uv.saic.service.DataService;
 import es.uv.saic.service.DatasourceService;
 import es.uv.saic.service.DatasourceService;
 import es.uv.saic.service.IndicadorEnquestaService;
 import es.uv.saic.service.IndicadorEnquestaService;
@@ -174,7 +174,7 @@ public class DataController {
 	@PostMapping("/data/check/{type}")
 	@PostMapping("/data/check/{type}")
 	@Secured({"ROLE_ADMIN", "ROLE_TESTER"})
 	@Secured({"ROLE_ADMIN", "ROLE_TESTER"})
 	@ResponseBody
 	@ResponseBody
-	public List<IndicadorEnquestaTmpRepository.IndicadorEnquestaTmpDup> check(Model model, Authentication auth, 
+	public List<IndicadorEnquestaTmpDup> check(Model model, Authentication auth, 
 			@RequestParam String enquesta, @PathVariable Integer type) throws IOException {   
 			@RequestParam String enquesta, @PathVariable Integer type) throws IOException {   
 		if(type == 1) {
 		if(type == 1) {
 			return this.ips.checkDuplicates(enquesta);
 			return this.ips.checkDuplicates(enquesta);

+ 4 - 4
src/main/java/es/uv/saic/web/DownloadController.java

@@ -286,10 +286,10 @@ public class DownloadController {
 		catch(Exception e) { }
 		catch(Exception e) { }
 		
 		
 		/*  Indicadores de encuestas  */
 		/*  Indicadores de encuestas  */
-		List<IndicadorEnquestaRepository.IndicadorEnquestaValor> enquestesT;
+		List<IndicadorEnquestaRepository.IndicadorEnquestaValorDTO> enquestesT;
 		enquestesT = this.ies.getAllInds(idTitulacio, idCentre, curs);
 		enquestesT = this.ies.getAllInds(idTitulacio, idCentre, curs);
 				
 				
-		for(IndicadorEnquestaRepository.IndicadorEnquestaValor i : enquestesT) {
+		for(IndicadorEnquestaRepository.IndicadorEnquestaValorDTO i : enquestesT) {
 			String indicador = i.getAmbit().equals("t") ? (i.getEnquesta()+"_"+i.getIndicador()) : (i.getEnquesta()+"_"+i.getIndicador()+"_"+i.getAmbit());
 			String indicador = i.getAmbit().equals("t") ? (i.getEnquesta()+"_"+i.getIndicador()) : (i.getEnquesta()+"_"+i.getIndicador()+"_"+i.getAmbit());
 			indicador = i.getTipus().equals("avg") ? indicador : (indicador += "_"+i.getTipus());		
 			indicador = i.getTipus().equals("avg") ? indicador : (indicador += "_"+i.getTipus());		
 			indicador = i.getCursd() == null ? indicador : (indicador += "_"+i.getCursd());
 			indicador = i.getCursd() == null ? indicador : (indicador += "_"+i.getCursd());
@@ -344,10 +344,10 @@ public class DownloadController {
 		catch(Exception e) { }
 		catch(Exception e) { }
 		
 		
 		/*  Indicadores de encuestas  */
 		/*  Indicadores de encuestas  */
-		List<IndicadorEnquestaRepository.IndicadorEnquestaValor> enquestesT;	
+		List<IndicadorEnquestaRepository.IndicadorEnquestaValorDTO> enquestesT;	
 		enquestesT = this.ies.getAllInds(idTitulacio, idCentre, curs);
 		enquestesT = this.ies.getAllInds(idTitulacio, idCentre, curs);
 				
 				
-		for(IndicadorEnquestaRepository.IndicadorEnquestaValor i : enquestesT) {
+		for(IndicadorEnquestaRepository.IndicadorEnquestaValorDTO i : enquestesT) {
 			String indicador = i.getAmbit().equals("t") ? (i.getEnquesta()+"_"+i.getIndicador()) : (i.getEnquesta()+"_"+i.getIndicador()+"_"+i.getAmbit());
 			String indicador = i.getAmbit().equals("t") ? (i.getEnquesta()+"_"+i.getIndicador()) : (i.getEnquesta()+"_"+i.getIndicador()+"_"+i.getAmbit());
 			indicador = i.getTipus().equals("avg") ? indicador : (indicador += "_"+i.getTipus());	
 			indicador = i.getTipus().equals("avg") ? indicador : (indicador += "_"+i.getTipus());	
 			indicador = i.getCursd() == null ? indicador : (indicador += "_"+i.getCursd());
 			indicador = i.getCursd() == null ? indicador : (indicador += "_"+i.getCursd());

+ 2 - 2
src/main/java/es/uv/saic/web/IndicadorController.java

@@ -18,7 +18,7 @@ import es.uv.saic.domain.Organ;
 import es.uv.saic.service.IndicadorService;
 import es.uv.saic.service.IndicadorService;
 import es.uv.saic.domain.Indicador;
 import es.uv.saic.domain.Indicador;
 import es.uv.saic.domain.IndicadorEnquesta;
 import es.uv.saic.domain.IndicadorEnquesta;
-import es.uv.saic.domain.IndicadorEnquestaRepository.IndicadorEnquestaValor;
+import es.uv.saic.dto.IndicadorEnquestaValorDTO;
 import es.uv.saic.service.IndicadorEnquestaService;
 import es.uv.saic.service.IndicadorEnquestaService;
 import es.uv.saic.service.IndicadorEnquestaTmpService;
 import es.uv.saic.service.IndicadorEnquestaTmpService;
 
 
@@ -166,7 +166,7 @@ public class IndicadorController {
             Integer idCentre = jsonNode.get("idCentre").asInt();
             Integer idCentre = jsonNode.get("idCentre").asInt();
             Integer curs = jsonNode.get("curs").asInt();
             Integer curs = jsonNode.get("curs").asInt();
 
 
-            List<IndicadorEnquestaValor> list = ies.getAllInds(idTitulacio, idCentre, curs);
+            List<IndicadorEnquestaValorDTO> list = ies.getAllInds(idTitulacio, idCentre, curs);
             final ObjectMapper mapper = new ObjectMapper();
             final ObjectMapper mapper = new ObjectMapper();
             String response = mapper.writeValueAsString(list);
             String response = mapper.writeValueAsString(list);
 
 

+ 1 - 1
src/main/java/es/uv/saic/web/OrganController.java

@@ -12,7 +12,7 @@ import org.springframework.web.bind.annotation.RestController;
 import com.fasterxml.jackson.databind.ObjectMapper;
 import com.fasterxml.jackson.databind.ObjectMapper;
 
 
 import es.uv.saic.domain.Organ;
 import es.uv.saic.domain.Organ;
-import es.uv.saic.domain.OrganRepository.OrganDTO;
+import es.uv.saic.dto.OrganDTO;
 import es.uv.saic.service.OrganService;
 import es.uv.saic.service.OrganService;
 
 
 @RestController
 @RestController

+ 0 - 3
src/main/java/es/uv/saic/web/ProcesController.java

@@ -1,7 +1,5 @@
 package es.uv.saic.web;
 package es.uv.saic.web;
 
 
-import java.math.BigInteger;
-
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.http.ResponseEntity;
 import org.springframework.http.ResponseEntity;
 import org.springframework.web.bind.annotation.RestController;
 import org.springframework.web.bind.annotation.RestController;
@@ -11,7 +9,6 @@ import es.uv.saic.service.ProcesService;
 
 
 import org.springframework.web.bind.annotation.PathVariable;
 import org.springframework.web.bind.annotation.PathVariable;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestBody;
 
 
 
 
 @RestController
 @RestController

+ 3 - 3
src/main/java/es/uv/saic/web/SupervisionController.java

@@ -21,8 +21,8 @@ import es.uv.saic.domain.InstanciaTasca;
 import es.uv.saic.domain.InstanciaTransfer;
 import es.uv.saic.domain.InstanciaTransfer;
 import es.uv.saic.domain.Organ;
 import es.uv.saic.domain.Organ;
 import es.uv.saic.domain.SupervisionSearchParams;
 import es.uv.saic.domain.SupervisionSearchParams;
-import es.uv.saic.domain.TascaRepository;
 import es.uv.saic.domain.Usuari;
 import es.uv.saic.domain.Usuari;
+import es.uv.saic.dto.EvidenciaBuscadorDTO;
 import es.uv.saic.service.InstanciaService;
 import es.uv.saic.service.InstanciaService;
 import es.uv.saic.service.InstanciaTascaService;
 import es.uv.saic.service.InstanciaTascaService;
 import es.uv.saic.service.OrganService;
 import es.uv.saic.service.OrganService;
@@ -115,8 +115,8 @@ public class SupervisionController {
 				supervisable_cents.add(c);
 				supervisable_cents.add(c);
 			}
 			}
 			List<DummyDataTransfer> supervisable_evs = new ArrayList<DummyDataTransfer>();
 			List<DummyDataTransfer> supervisable_evs = new ArrayList<DummyDataTransfer>();
-			List<TascaRepository.EvidenciaBuscador> evs_list = tas.getAllEvidencies();
-			for(TascaRepository.EvidenciaBuscador e : evs_list) {
+			List<EvidenciaBuscadorDTO> evs_list = tas.getAllEvidencies();
+			for(EvidenciaBuscadorDTO e : evs_list) {
 				DummyDataTransfer c = new DummyDataTransfer();
 				DummyDataTransfer c = new DummyDataTransfer();
 				c.setText(e.getCodiEvidencia());
 				c.setText(e.getCodiEvidencia());
 				c.setText2(e.getNomEvidenciaCas());
 				c.setText2(e.getNomEvidenciaCas());

+ 2 - 3
src/main/java/es/uv/saic/web/TascaController.java

@@ -1,7 +1,6 @@
 package es.uv.saic.web;
 package es.uv.saic.web;
 
 
 import java.math.BigInteger;
 import java.math.BigInteger;
-import java.util.List;
 
 
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.http.ResponseEntity;
 import org.springframework.http.ResponseEntity;
@@ -14,7 +13,7 @@ import com.fasterxml.jackson.databind.SerializationFeature;
 
 
 import es.uv.saic.domain.InstanciaTasca;
 import es.uv.saic.domain.InstanciaTasca;
 import es.uv.saic.domain.Tasca;
 import es.uv.saic.domain.Tasca;
-import es.uv.saic.domain.InstanciaTascaRepository.TascaInformeTransfer;
+import es.uv.saic.dto.TascaInformeTransferDTO;
 import es.uv.saic.service.InstanciaTascaService;
 import es.uv.saic.service.InstanciaTascaService;
 import es.uv.saic.service.TascaService;
 import es.uv.saic.service.TascaService;
 
 
@@ -62,7 +61,7 @@ public class TascaController {
             Integer lugarOrgan = jsonNode.get("lugarOrgan").asInt();
             Integer lugarOrgan = jsonNode.get("lugarOrgan").asInt();
             String organAmbit = jsonNode.get("organAmbit").asText();
             String organAmbit = jsonNode.get("organAmbit").asText();
 
 
-            TascaInformeTransfer tit = instanciaTascaService.getLastByProcName(nomProces, lugar, lugarOrgan, organAmbit);
+            TascaInformeTransferDTO tit = instanciaTascaService.getLastByProcName(nomProces, lugar, lugarOrgan, organAmbit);
 
 
             final ObjectMapper mapper = new ObjectMapper().enable(SerializationFeature.INDENT_OUTPUT);
             final ObjectMapper mapper = new ObjectMapper().enable(SerializationFeature.INDENT_OUTPUT);