OpenConcerto

Dépôt officiel du code source de l'ERP OpenConcerto
sonarqube

svn://code.openconcerto.org/openconcerto

Rev

Rev 174 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 174 Rev 177
Line 72... Line 72...
72
 
72
 
73
        }, true);
73
        }, true);
74
        rowAction.setPredicate(IListeEvent.getNonEmptySelectionPredicate());
74
        rowAction.setPredicate(IListeEvent.getNonEmptySelectionPredicate());
75
        getRowActions().add(rowAction);
75
        getRowActions().add(rowAction);
76
 
76
 
-
 
77
        PredicateRowAction rowActionBL = new PredicateRowAction(new AbstractAction("Transférer la commande en BL") {
-
 
78
 
-
 
79
            @Override
-
 
80
            public void actionPerformed(ActionEvent e) {
-
 
81
                List<SQLRowValues> resultId = new ArrayList<>();
-
 
82
                CommandeClientSQLElement cmdElt = (CommandeClientSQLElement) getForeignElement("ID_COMMANDE_CLIENT");
-
 
83
                for (SQLRowValues sqlRowAccessor : IListe.get(e).getSelectedRows()) {
-
 
84
                    resultId.add(sqlRowAccessor.getForeign("ID_COMMANDE_CLIENT").asRowValues());
-
 
85
                }
-
 
86
                cmdElt.transfertBonLivraisonClient(resultId);
-
 
87
            }
-
 
88
 
-
 
89
        }, true);
-
 
90
        rowActionBL.setPredicate(IListeEvent.getNonEmptySelectionPredicate());
-
 
91
        getRowActions().add(rowActionBL);
-
 
92
 
77
        PredicateRowAction rowActionCmd = new PredicateRowAction(new AbstractAction("Modifier la commande associée") {
93
        PredicateRowAction rowActionCmd = new PredicateRowAction(new AbstractAction("Modifier la commande associée") {
78
 
94
 
79
            @Override
95
            @Override
80
            public void actionPerformed(ActionEvent e) {
96
            public void actionPerformed(ActionEvent e) {
81
                SQLRowValues selectedRow = IListe.get(e).getSelectedRow();
97
                SQLRowValues selectedRow = IListe.get(e).getSelectedRow();