1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
   |  
public List<PersonneCompteurSemaineDisp> getCompteurByIdPersonneAndYear (String nomPersonne,String prenomPersonne, String Year){
 
		List<PersonneCompteurSemaineDisp> listPersCompteur = new ArrayList<PersonneCompteurSemaineDisp>();
		String queryString =
				" SELECT personne.nom, personne.prenom, service.nomService, compteur.horaireFaite, compteur.observation, "
				+" semaine.dateDebutSem, semaine.dateFinSem "
				+" From Compteur as compteur, Personne as personne, Semaine as semaine, Perssemainecompt as perssemainecompt, Service as service "
				+" Where personne.service.idService = service.idService " 
				+" and perssemainecompt.personne.idPersonne = personne.idPersonne "
				+" and perssemainecompt.compteur.idCompteur = compteur.idCompteur "
				+" and perssemainecompt.semaine.idSemaine = semaine.idSemaine "
				+" and personne.nom like '%?%' "
				+" and personne.prenom like '%?%' "
				+" and semaine.dateDebutSem  like '%?%' "
				+" group by semaine.idSemaine";
 
 
		System.out.println("queryString de getCompteurByIdPersonneAndYear "+queryString);
		String[] params = {nomPersonne, prenomPersonne,  Year};
 
		System.out.println("params : "+params);
 
		Iterator results = this.getHibernateTemplate().find(queryString, params).iterator();
 
		System.out.println("results : "+results); | 
Partager