Package modele.voiture

Examples of modele.voiture.FicheEntretien


   
      dlgDialog = new FicheEntretienEditionFenetre();
      dlgDialog.affiche();

      if (dlgDialog.OK_Button()) {
        FicheEntretien ficheEntretien = dlgDialog.renvoiFicheEntretien();
        getFicheEntretienDao().insert(ficheEntretien);
      }
   
  }
View Full Code Here


    public int getRowCount() {
      return ficheEntretien.size();
    }

    public Object getValueAt(int rowIndex, int columnIndex) {
      FicheEntretien ficheEntretienAtRow = ficheEntretien.get(rowIndex);
      switch (columnIndex) {
      case 0:
        return ficheEntretienAtRow.getId();
      case 1:
        return ficheEntretienAtRow.getLibelle();
      case 2:
        return ficheEntretienAtRow.getVoiture().getNumCentralTel();
      case 3:
        return new SimpleDateFormat(DATE_FORMAT).format(ficheEntretienAtRow.getDateDernierEntretien());
      case 4:
        return new SimpleDateFormat(DATE_FORMAT).format(ficheEntretienAtRow.getDateProchaineEntretien());
      case 5:
        return ficheEntretienAtRow.getTypeEntretien().getLibelle();
      case 6:
        return ficheEntretienAtRow.getKmDernierEntretien();     
      case 7:
        return ficheEntretienAtRow.getKmProchainEntretien();
      case 8:
        return ficheEntretienAtRow.getKmPrevenirAvantEntretien();       
      case 9:
        return ficheEntretienAtRow.getCoutEntretien();
      case 10:
        return ficheEntretienAtRow.getNbUnite();
      case 11:
        return ficheEntretienAtRow.getTypeUnite().getLibelle();

      default:
        throw new IllegalStateException("Le nombre de colonne ne peut pas d�passer " + NOMBRE_COLONNE + ". index demand� " + columnIndex);
      }
    }
View Full Code Here

          try {
            smt = connection.prepareStatement(GET_FICHE_ENTRETIEN_BY_ID);
            smt.setInt(1, id);
            res = smt.executeQuery();
            if (res.next()) {
              result[0] = new FicheEntretien(res.getInt(1));
             
              Voiture voiture = new Voiture(res.getInt(2));
              voiture.setNumeroAgglomeration(res.getInt(3));
              result[0].setVoiture(voiture);
             
View Full Code Here

         
          try {
            smt = connection.prepareStatement(GET_ALL_FICHE_ENTRETIEN);
            res = smt.executeQuery();
            while (res.next()) {
              FicheEntretien ficheEntretien = new FicheEntretien(res.getInt(1));             
             
              Voiture voiture = new Voiture(res.getInt(2));
              voiture.setNumeroAgglomeration(res.getInt(3));
              ficheEntretien.setVoiture(voiture);
             
              ficheEntretien.setLibelle(res.getString(4));
             
              Date dateDernierEntret = new Date(res.getDate(5).getTime());              
              ficheEntretien.setDateDernierEntretien(dateDernierEntret);
             
              Date dateProchainEntret = new Date(res.getDate(6).getTime());
              ficheEntretien.setDateProchaineEntretien(dateProchainEntret);
             
              TypeEntretien typeEntretien = new TypeEntretien(res.getInt(7));
              typeEntretien.setLibelle(res.getString(8));
              ficheEntretien.setTypeEntretien(typeEntretien);
             
              ficheEntretien.setKmDernierEntretien(res.getLong(9));
              ficheEntretien.setKmProchainEntretien(res.getLong(10));
              ficheEntretien.setKmPrevenirAvantEntretien(res.getLong(11));
             
              ficheEntretien.setCoutEntretien(res.getDouble(12));
              ficheEntretien.setNbUnite(res.getInt(13));
             
              TypeUnite typeUnite = new TypeUnite(res.getInt(14));
              typeUnite.setLibelle(res.getString(15));
              ficheEntretien.setTypeUnite(typeUnite);

              listeFicheEntretien.add(ficheEntretien);
            }
          } finally {
            try {
View Full Code Here

          ResultSet res = null;
          try {
            smt = connection.createStatement();
            res = smt.executeQuery("select idFicheEntret,  tvoiture.idVoit, tvoiture.numIdentifAggloVoit, dateDernierEntret,  dateProchainEntret, typeentretien.idTypeEntret, ttypeentretien.descripTypeEntret, kmDernierVoitEntret,  kmProchainVoitEntret, kmPrevenirAvantEntret, coutEntret, nombreUniteEntret, ttypeunite.idUnite, ttypeunite.descripTypeUnite from tficheentretienvoiture, tvoiture, ttypeentretien, ttypeunite where tficheentretienvoiture.idVoit = tvoiture.idVoit and tficheentretienvoiture.idTypeEntret = ttypeentretien.idTypeEntret and tficheentretienvoiture.idTypeUnite= ttypeunite.idTypeUnite and idFicheEntret = LAST_INSERT_ID()");
            if (res.next()) {
              result[0] = new FicheEntretien(res.getInt(1))
              result[0].setLibelle(res.getString(2));
             
              Voiture voiture = new Voiture(res.getInt(3));
              voiture.setNumeroAgglomeration(res.getInt(4));
              result[0].setVoiture(voiture);
View Full Code Here

TOP

Related Classes of modele.voiture.FicheEntretien

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.