Package projetAppliWeb.modeles

Examples of projetAppliWeb.modeles.TagJeu


     }

             public Collection<Jeu> getGamesByTag(int tag) {
         // Exécution d'une requête équivalente à un select *
       
         TagJeu tagJeu=gestTag.getTagById(tag);
         return  tagJeu.getListeJeux();
        
     }
View Full Code Here


           
            CategorieJeu cat1=gestionnaireCategorieJeu.getCategorieById(1);
            CategorieJeu cat2=gestionnaireCategorieJeu.getCategorieById(2);
            CategorieJeu cat3=gestionnaireCategorieJeu.getCategorieById(3);

            TagJeu tag1=gestionnairetag.getTagById(5);
            TagJeu tag2=gestionnairetag.getTagById(6);
            TagJeu tag3=gestionnairetag.getTagById(7);


            jeu1.addCategorie(cat1);
            jeu1.addTag(tag1);
            jeu1.addTag(tag2);
View Full Code Here


        public void createTag(String nom){

            if(getTagByName(nom)==null){
               TagJeu tag=new TagJeu(nom);
                em.persist(tag);
            }
     
     }
View Full Code Here

        public TagJeu getTagByName(String nom) {
         // Exécution d'une requête équivalente à un select *
         Query q = em.createQuery("select t from TagJeu t where t.nom=:nom");
         q.setParameter("nom", nom);
         TagJeu tag;
          try{
           tag=(TagJeu)q.getSingleResult();
         }catch(NoResultException e){
             tag=null;
         }
View Full Code Here

         return  tag ;
     }

          public TagJeu getTagById(int  id) {

         TagJeu tagId = em.find(TagJeu.class, id);

         return tagId;
     }
View Full Code Here

           public void modifyTag(TagJeu tag){
              em.merge(tag);
              }

          public void modifyTagByName(String ancienNom,String NouveauNom){
              TagJeu tagNom =getTagByName(ancienNom);
              tagNom.setNom(NouveauNom);
              em.merge(tagNom);
              }
View Full Code Here

              tagNom.setNom(NouveauNom);
              em.merge(tagNom);
              }

          public void modifyTagById(int id,String nom){
              TagJeu tagId =getTagById(id);
              tagId.setNom(nom);
              em.merge(tagId);
              }
View Full Code Here

              tagId.setNom(nom);
              em.merge(tagId);
              }

        public void  deleteTagByName(String nom){
            TagJeu tagNom =getTagByName(nom);
            em.remove(tagNom);
        }
View Full Code Here

            TagJeu tagNom =getTagByName(nom);
            em.remove(tagNom);
        }

          public void  deleteTagById(int id){
            TagJeu tagNom =getTagById(id);
            em.remove(tagNom);
        }
View Full Code Here

TOP

Related Classes of projetAppliWeb.modeles.TagJeu

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.