Examples of DemandeConges


Examples of fr.aston.gestionconges.metiers.DemandeConges

      //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") , "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

  public void testLireDemandeConges()
  {
    //1. Instanciation du service DemandeConges
    ServiceDemandeCongesImpl serviceDemandeConges = new ServiceDemandeCongesImpl();
    //2. Appel � la m�thode lireDemandeConges
    DemandeConges demande2 = serviceDemandeConges.lireDemandeConges(18);
    //3. Afficher la demande � consulter
    // System.out.println(demande2);
    logger.debug(demande2);
  }
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 InfoDemandeUserDto readInfoUserByDemande(int idDemande) throws TechniqueGestionCongesException
  {
    System.out.println("Appel DaoJDBC : m�thode (readDemandeConges)");
    DemandeConges dc = new DemandeConges();
    InfoDemandeUserDto infos = new InfoDemandeUserDto();
 
      // 1. Chargement du driver mySql
      // le driver se trouve sous org.gjt.mm.mysql : cf. Driver.class
      // 3.C Ex�cution de la requ�te SQL
      ResultSet resultSet;
     
        try {
          Connection cn = FactoryDbConnection.getConnection();
         
         
          // 3. Requ�tage de la base de donn�es
         
          // 3.a Cr�ation d'un etat (Statement)
          Statement st = cn.createStatement();
         
          // 3.b Cr�ation de la requ�te
          String requete ="SELECT nom, prenom, fonction, conges.ID, etat, dateDebut, "
          + " dateFin, typeConge, dureeConge, dateEmission, commentaire"
          +" FROM employe, conges WHERE conges.ID = " + idDemande + " AND conges.ID_employe=employe.ID ";
         
          resultSet = st.executeQuery(requete);
         
          //4. R�cup�ration des champs de la base et affectation � l'objet DemandeConges
         
          resultSet.next();
          infos.setNom(resultSet.getString("nom")) ;
          infos.setPrenom(resultSet.getString("prenom")) ;
          infos.setFonction(resultSet.getString("fonction")) ;
          dc.setIdDemande(resultSet.getInt("conges.ID")) ;
          dc.setEtat(Etat.valueOf(resultSet.getString("etat"))) ;
          dc.setDateDebut(stringToDate(resultSet.getString("dateDebut"))) ;
          dc.setDateFin(stringToDate(resultSet.getString("dateFin"))) ;
          dc.setTypeConge(resultSet.getString("typeConge")) ;
          dc.setDureeConge(resultSet.getInt("dureeConge")) ;
          dc.setDateEmission(stringToDate(resultSet.getString("dateEmission"))) ;
          dc.setCommentaire(resultSet.getString("commentaire")) ;

          infos.setConge(dc);
        } catch (SQLException e) {
          // TODO Auto-generated catch block
          // e.printStackTrace();
View Full Code Here

Examples of fr.aston.gestionconges.metiers.DemandeConges

    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

Examples of fr.aston.gestionconges.metiers.DemandeConges

      System.out.println(st);
      ResultSet resultSet = st.executeQuery(requete);
     
      while (resultSet.next())
      {
        DemandeConges demandelist =  new DemandeConges();
       
        demandelist.setIdDemande(Integer.valueOf(resultSet.getString("ID")));
        demandelist.setIdEmploye(Integer.valueOf(resultSet.getString("ID_employe")));
       
        Date dateDebut = new Date();
       
        /*SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
       
        dateDebut = formatter.parse(resultSet.getString("dateDebut"));*/
        dateDebut = stringToDate(resultSet.getString("dateDebut"));
             
        demandelist.setDateDebut(dateDebut);
       
        Date dateFin = new Date();
        dateFin = stringToDate(resultSet.getString("dateFin"));
           
        demandelist.setDateFin(dateFin);
       
        demandelist.setEtat(Etat.valueOf(resultSet.getString("etat")));
       
        demandelist.setTypeConge(resultSet.getString("typeConge"));
       
        demandelist.setDureeConge(Integer.valueOf(resultSet.getString("dureeConge")));
       
        Date dateEmission = new Date();
       
        dateEmission = formatter.parse(resultSet.getString("dateEmission"));
       
        demandelist.setDateEmission(dateEmission);
       
        demandelist.setCommentaire(resultSet.getString("commentaire"));
       
        listeDemandes.add(demandelist );
           
      }
    } catch (NumberFormatException e) {
View Full Code Here

Examples of fr.aston.gestionconges.metiers.DemandeConges

      //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(60, DaoJDBCDemandeCongesImpl.stringToDate("2012-02-15"),DaoJDBCDemandeCongesImpl.stringToDate("2012-02-20") , "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

  public void testLireDemandeConges()
  {
    //1. Instanciation du service DemandeConges
    ServiceDemandeCongesImpl serviceDemandeConges = new ServiceDemandeCongesImpl();
    //2. Appel � la m�thode lireDemandeConges
    DemandeConges demande2 = serviceDemandeConges.lireDemandeConges(18);
    //3. Afficher la demande � consulter
    // System.out.println(demande2);
    logger.debug(demande2);
  }
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

    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
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.