OpenConcerto

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

svn://code.openconcerto.org/openconcerto

Rev

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

Rev 156 Rev 180
Line 19... Line 19...
19
import org.openconcerto.sql.model.SQLRowValues;
19
import org.openconcerto.sql.model.SQLRowValues;
20
import org.openconcerto.sql.model.SQLRowValuesListFetcher;
20
import org.openconcerto.sql.model.SQLRowValuesListFetcher;
21
import org.openconcerto.sql.model.SQLSelect;
21
import org.openconcerto.sql.model.SQLSelect;
22
import org.openconcerto.sql.model.SQLSelectJoin;
22
import org.openconcerto.sql.model.SQLSelectJoin;
23
import org.openconcerto.sql.model.SQLTable;
23
import org.openconcerto.sql.model.SQLTable;
-
 
24
import org.openconcerto.sql.model.SQLTableEvent;
-
 
25
import org.openconcerto.sql.model.SQLTableEvent.Mode;
24
import org.openconcerto.sql.model.Where;
26
import org.openconcerto.sql.model.Where;
25
import org.openconcerto.sql.request.UpdateBuilder;
27
import org.openconcerto.sql.request.UpdateBuilder;
26
import org.openconcerto.sql.utils.SQLUtils;
28
import org.openconcerto.sql.utils.SQLUtils;
27
import org.openconcerto.utils.ExceptionHandler;
29
import org.openconcerto.utils.ExceptionHandler;
28
import org.openconcerto.utils.Tuple2;
30
import org.openconcerto.utils.Tuple2;
Line 112... Line 114...
112
 
114
 
113
        List<? extends ResultSetHandler> handlers = new ArrayList<ResultSetHandler>(requests.size());
115
        List<? extends ResultSetHandler> handlers = new ArrayList<ResultSetHandler>(requests.size());
114
        for (String s : requests) {
116
        for (String s : requests) {
115
            handlers.add(null);
117
            handlers.add(null);
116
        }
118
        }
117
        // FIXME FIRE TABLE CHANGED TO UPDATE ILISTE ??
-
 
-
 
119
 
118
        SQLUtils.executeMultiple(stockTable.getDBSystemRoot(), requests, handlers);
120
        SQLUtils.executeMultiple(stockTable.getDBSystemRoot(), requests, handlers);
-
 
121
        stockTable.fire(new SQLTableEvent(stockTable, SQLRow.NONEXISTANT_ID, Mode.ROW_UPDATED));
119
    }
122
    }
120
 
123
 
121
    /**
124
    /**
122
     * Associe les StockItems liés aux items passés en parametres
125
     * Associe les StockItems liés aux items passés en parametres
123
     * 
126
     *