private void itemListeActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_itemListeActionPerformed
        // TODO add your handling code here:
        Vector<Vector> lesArticles = new Vector<>();
        Vector<String> unArt = new Vector<>();
        lesArticles = ImportMesures.openForm(this);
        for (Vector<String> v : lesArticles) {
            if (v.get(0).compareTo("Axe") == 0) {
                unArticleCommande = JDialogAxeFeuille.openForm(this, lesPieces, v);
                if (unArticleCommande != null) {
                    articleLoiseau.add(unArticleCommande);
                    afficherArticle();
                    calculTva();
                }
            }
            if (v.get(0).compareTo("Mozart") == 0 || v.get(0).compareTo("Calypso") == 0 || v.get(0).compareTo("Traditionnel") == 0) {
                unArticleCommande = JDialogVoletLoiseauFeuille.openForm(this, lesTypeArticle, lesCoulisses, lesLames, lesPoses, lesManoeuvres, lesCouleurs, v);
                if (unArticleCommande != null) {
                    try {
                        unArticleCommande = CalculPrixLoiseau(unArticleCommande);
                    } catch (Exception ex) {
                        JOptionPane.showMessageDialog(this, "Attention le volet est hors cote");
                        unArticleCommande.setHors_cote(1);
                        unArticleCommande.setPrix(JDialogPrix.openForm(this));
                    }
                    unArticle = JDialogueTelecomande.openForm(this, lesTele);
                    if (unArticle != null) {
                        unArticleCommande.setTelecommande(unArticle.getId_article_fabrication());
                        articleLoiseau.add(unArticleCommande);
                        if (unArticle.getNom().compareTo("Pas de télécomande") == 0) {
                        } else {
                            article.add(unArticle);
                        }
                        afficherArticle();
                        calculTva();
                    } else {
                        JOptionPane.showMessageDialog(this, "volet non enregistrer, choisissez une télécomande");
                    }
                }
            }
            if (v.get(0).compareTo("Garage reno") == 0 || v.get(0).compareTo("Anti tempete") == 0) {
                unArticleCommande = JDialogGarageFeuille.openForm(this,v);
                if (unArticleCommande != null) {
                    if (unArticleCommande.getNom().regionMatches(true, 0, "porte", 0, 4)) {
                        try {
                            unArticleCommande = calculPrixGarageAntiTempete(unArticleCommande);
                        } catch (Exception ex) {
                            JOptionPane.showMessageDialog(this, "Attention la porte de garage est hors cote");
                            unArticleCommande.setHors_cote(1);
                            unArticleCommande.setPrix(JDialogPrix.openForm(this));
                        }
                    } else {
                        try {
                            unArticleCommande = calculPrixGarageReno(unArticleCommande);
                        } catch (Exception ex) {
                            JOptionPane.showMessageDialog(this, "Attention la porte de garage est hors cote");
                            unArticleCommande.setHors_cote(1);
                            unArticleCommande.setPrix(JDialogPrix.openForm(this));
                        }
                    }
                    unArticle = JDialogueTelecomande.openForm(this, lesTele);
                    if (unArticle != null) {
                        unArticleCommande.setId_article_fabrication(unArticle.getId_article_fabrication());
                        articleLoiseau.add(unArticleCommande);
                        article.add(unArticle);
                        afficherArticle();
                        calculTva();
                    } else {
                        JOptionPane.showMessageDialog(this, "Porte de garage non enregistrer, choisissez une télécomande");
                    }
                }
            }
        }


    }//GEN-LAST:event_itemListeActionPerformed