1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
public List<SemaineDisplay> getListSemaineDisp() {
List<SemaineDisplay> listSemaineDisp = new ArrayList<SemaineDisplay>();
String queryString =
"select new com.maison.enfant.gestion.horaire.display.SemaineDisplay(unite.nomUnite, service.nomService, personne.nom, personne.prenom, "
+" fonction.descFonction, compteur.horaireAfaire, "
+" compteur.horaireFaite, compteur.observation, semaine.idSemaine, absence.nomAbsence, jour.debutHoraire, "
+" jour.finHoraire, jour.typeHoraire, jour.libelleJour, semaine.numeroSemaine, semaine.roulementSem, "
+" semaine.dateModif, semaine.dateDebutSem, semaine.dateFinSem ) "
+" from Unite as unite , Uniteservice as uniteservice, Service as service, Personne as personne, Droit as droit, Fonction as fonction, "
+ "Userlogin as userlogin, Perssemainecompt as perssemainecompt, Jour as jour, Semaine as semaine, Absence as absence, Compteur as compteur "
+" where unite.idUnite = uniteservice.unite.idUnite and uniteservice.service.idService = service.idService "
+" and service.idService = personne.service.idService and personne.droit.idDroit = droit.idDroit "
+" and personne.fonction.idFonction = fonction.idFonction and personne.userlogin.idUser = userlogin.idUser "
+" and personne.idPersonne = perssemainecompt.personne.idPersonne and perssemainecompt.jour.idJour = jour.idJour"
+" and perssemainecompt.semaine.idSemaine = semaine.idSemaine and semaine.idSemaine = jour.semaine.idSemaine"
+" and jour.absence.idAbsence = absence.idAbsence and perssemainecompt.compteur.idCompteur = compteur.idCompteur" ;
listSemaineDisp = this.getHibernateTemplate().find(queryString);
return listSemaineDisp;
} |
Partager