Examples of DemandeConges


Examples of fr.aston.gestionconges.metiers.DemandeConges

  }
  public DemandeConges readDemandeConges(int idDemande)
  { 
    System.out.println("Appel au DAO (m�thode : readDemandeConges");
    DemandeConges dc1 = new DemandeConges(1, new Date("10/01/2010"), new Date("10/02/2010"), "RTT", Etat.EN_ATTENTE);
    return dc1;
  }
View Full Code Here

Examples of fr.aston.gestionconges.metiers.DemandeConges

          employe.setNom(resultSet.getString("employe.nom"));
          employe.setPassword(resultSet.getString("employe.password"));
          employe.setPrenom(resultSet.getString("employe.prenom"));
        }
       
        DemandeConges demande = new DemandeConges();
        SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
       
        Date dateDebut = new Date();
        dateDebut = formatter.parse(resultSet.getString("conges.dateDebut"));
        Date dateFin = new Date();
        dateFin = formatter.parse(resultSet.getString("conges.dateFin"));
        Date dateEmission = new Date();
        dateEmission = formatter.parse(resultSet.getString("conges.dateEmission"));
       
        demande.setIdDemande(Integer.valueOf(resultSet.getString("conges.ID")));
        demande.setIdEmploye(Integer.valueOf(resultSet.getString("conges.ID_employe")));
        demande.setDateDebut(dateDebut);
        demande.setDateFin(dateFin);
        demande.setEtat(Etat.valueOf(resultSet.getString("conges.etat")));
        demande.setTypeConge(resultSet.getString("conges.typeConge"));
        demande.setDureeConge(Integer.valueOf(resultSet.getString("conges.dureeConge")));
        demande.setDateEmission(dateEmission);
        demande.setCommentaire(resultSet.getString("conges.commentaire"));
       
        Collection<DemandeConges> demandesconges = employe.getCollectionDemandeConges();
        demandesconges.add(demande);
        employe.setCollectionDemandeConges(demandesconges);
       
View Full Code Here

Examples of fr.aston.gestionconges.metiers.DemandeConges

     
      //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
View Full Code Here

Examples of fr.aston.gestionconges.metiers.DemandeConges

     
      //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 via la FactoryServices()
      getFactory().getServiceDemandes().enregistrerDemandeConges(demande);
      // ici pas d'afichage, c'est la DAO qui va le faire
    } catch (ParseException e) {
View Full Code Here

Examples of fr.aston.gestionconges.metiers.DemandeConges

    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

Examples of fr.aston.gestionconges.metiers.DemandeConges

    System.out.println("###########################################################################################");
    System.out.println("Premier cas de test : testLireDemandeConges ");
    //1. Pas d'Instanciation du service DemandeConges
   
    //2. Appel � la m�thode lireDemandeConges
    DemandeConges demande2 = getFactory().getServiceDemandes().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 = getFactory().getServiceDemandes().lireDemandeConges(1000000);
    logger.debug(demande3);
   
  }
View Full Code Here

Examples of fr.aston.gestionconges.metiers.DemandeConges

 
  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

Examples of fr.aston.gestionconges.metiers.DemandeConges

  }
 
  public void testFactoryServicesModifierDemandeConges()
  {
    //1. On r�cup�re un objet existant
    DemandeConges dc = getFactory().getServiceDemandes().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();
   
    getFactory().getServiceDemandes().modifierDemandeConges(dc);
View Full Code Here

Examples of fr.aston.gestionconges.metiers.DemandeConges

  }
 
  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

Examples of fr.aston.gestionconges.metiers.DemandeConges

    logger.debug(dc);
   
  }
  public void testFactoryServicesValiderDemandeConges() {
    //1. On r�cup�re une demande existante
    DemandeConges dc =getFactory().getServiceDemandes().lireDemandeConges(19);
    logger.debug(dc);
   
    //2. On la valide
    getFactory().getServiceDemandes().validerDemandeConges(dc);
    logger.debug(dc);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.