Package fr.aston.gestionconges.services.impl

Examples of fr.aston.gestionconges.services.impl.ServiceDemandeCongesImpl


    // modifierDemandeConges();
    serviceDemandeConges.modifierDemandeConges(dc);
  }
  public void testValiderDemandeConges() {
    //1. On r�cup�re une demande existante
    ServiceDemandeCongesImpl serviceDemandeConges=new ServiceDemandeCongesImpl();
    DemandeConges dc = serviceDemandeConges.lireDemandeConges(19);
    logger.debug(dc);
   
    //2. On la valide
    serviceDemandeConges.validerDemandeConges(dc);
    logger.debug(dc);
   
   
 
  }
View Full Code Here


  // Appel du service sans passer par la FactoryServices
  // ici appel uniquement du vrai service
  {
    try {
      //1. Instanciation du service DemandeConges
      ServiceDemandeCongesImpl serviceDemandeConges = new ServiceDemandeCongesImpl();
     
      //2. Appel � la m�thode enregistrerDemandeConges
     
      // 2.a Cr�ation d'une demande :
      // DemandeConges demande = new DemandeConges(30, DaoJDBCDemandeCongesImpl.stringToDate("2010-02-15"),DaoJDBCDemandeCongesImpl.stringToDate("2010-02-20") , "En attente", "RTT", new Date(), "Commentaire blablabla ...");
      DemandeConges demande = new DemandeConges(10, DaoJDBCDemandeCongesImpl.stringToDate("2011-02-15"),DaoJDBCDemandeCongesImpl.stringToDate("2011-02-20") , Etat.EN_ATTENTE, "RTT", new Date(), "Commentaire");
     
     
      //2.b Appel � la m�thode enregistrerdemandeConges
      serviceDemandeConges.enregistrerDemandeConges(demande);
      // ici pas d'afichage, c'est la DAO qui va le faire
    } catch (ParseException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
View Full Code Here

    System.out.println("###########################################################################################");
    System.out.println("Premier cas de test : testLireDemandeConges => l' id de la demande de cong�s existe en base");
    System.out.println("###########################################################################################");
    System.out.println("Premier cas de test : testLireDemandeConges ");
    //1. Instanciation du service DemandeConges
    ServiceDemandeCongesImpl serviceDemandeConges = new ServiceDemandeCongesImpl();
    //2. Appel � la m�thode lireDemandeConges
    DemandeConges demande2 = serviceDemandeConges.lireDemandeConges(19);
    //3. Afficher la demande � consulter
    // System.out.println(demande2);
    logger.debug(demande2);
    System.out.println("##################################################################################################");
    System.out.println("Deuxi�me cas de test : testLireDemandeConges => l' id de la demande de cong�s n'existe pas en base");
    System.out.println("##################################################################################################");
    //4. G�n�ration d'une exception Business avec une demande de cong� qui n'existe pas en base
    DemandeConges demande3 = serviceDemandeConges.lireDemandeConges(1000000);
    logger.debug(demande3);
   
  }
View Full Code Here

  }

  public void testSupprimerDemandeConges()
  {
    //1. Instanciation du service DemandeConges
    ServiceDemandeCongesImpl serviceDemandeConges = new ServiceDemandeCongesImpl();
    //2. Appel � la m�thode supprimerDemandeConges
    serviceDemandeConges.supprimerDemandeConges(18);
    // ici pas d'afichage, c'est la DAO qui va le faire
  }
View Full Code Here

 
 
  public void testModifierDemandeConges()
  {
    //1. On r�cup�re un objet existant
    ServiceDemandeCongesImpl serviceDemandeConges=new ServiceDemandeCongesImpl();
    DemandeConges dc = serviceDemandeConges.lireDemandeConges(1);
    System.out.println("Apr�s serviceDemandeConges.lireDemandeConges(1)");
   
    //2. On la modifie
    dc.setCommentaire("nouveau commentaire 2");
       
    //3. on met � jour la base
    // modifierDemandeConges();
    serviceDemandeConges.modifierDemandeConges(dc);
  }
View Full Code Here

   
  }
 
  public void testValiderDemandeConges() {
    //1. On r�cup�re une demande existante
    ServiceDemandeCongesImpl serviceDemandeConges=new ServiceDemandeCongesImpl();
    DemandeConges dc = serviceDemandeConges.lireDemandeConges(19);
    logger.debug(dc);
   
    //2. On la valide
    serviceDemandeConges.validerDemandeConges(dc);
    logger.debug(dc);
   
  }
View Full Code Here

   
  }
 
  public void testListerDemandeConges() {
    //1. On r�cup�re une demande existante
    ServiceDemandeCongesImpl serviceDemandeConges=new ServiceDemandeCongesImpl();
    Employe employe = new Employe();
    employe.setIdUtilisateur(2);
    List<DemandeConges> ldc = serviceDemandeConges.listerDemandesByUser(employe);
//System.out.println(ldc);
    Journalisation log = new Journalisation();
    log.logWithParameters("testListerDemandeConges :employe ", employe);
    log.logWithParameters("testListerDemandeConges : ldc", ldc);
   
View Full Code Here

   
  }
 
  public void testConsulterInfoUserByDemande() {
    //1. On r�cup�re une demande existante
    ServiceDemandeCongesImpl serviceDemandeConges=new ServiceDemandeCongesImpl();
        InfoDemandeUserDto idudto =  serviceDemandeConges.consulterInfoUserByDemande(1);

    Journalisation log = new Journalisation();
    log.logWithParameters("testConsulterInfoUserByDemande :idudto ", idudto);

   
View Full Code Here

  // sinon retourner l'impl�mentation ServiceDemandeCongesImpl
  if ("BOUCHON".equals(Messages.getString("FactoryServices.impl"))) {  //$NON-NLS-1$
    serviceDemandeConges = new ServiceMockDemandeCongesImpl();
          }
  else {
    serviceDemandeConges = new ServiceDemandeCongesImpl();
    }
 
  return serviceDemandeConges;
}
View Full Code Here

TOP

Related Classes of fr.aston.gestionconges.services.impl.ServiceDemandeCongesImpl

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.