Line 1... |
Line 1... |
1 |
/*
|
1 |
/*
|
2 |
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
|
2 |
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
|
3 |
*
|
3 |
*
|
4 |
* Copyright 2011 OpenConcerto, by ILM Informatique. All rights reserved.
|
4 |
* Copyright 2011-2019 OpenConcerto, by ILM Informatique. All rights reserved.
|
5 |
*
|
5 |
*
|
6 |
* The contents of this file are subject to the terms of the GNU General Public License Version 3
|
6 |
* The contents of this file are subject to the terms of the GNU General Public License Version 3
|
7 |
* only ("GPL"). You may not use this file except in compliance with the License. You can obtain a
|
7 |
* only ("GPL"). You may not use this file except in compliance with the License. You can obtain a
|
8 |
* copy of the License at http://www.gnu.org/licenses/gpl-3.0.html See the License for the specific
|
8 |
* copy of the License at http://www.gnu.org/licenses/gpl-3.0.html See the License for the specific
|
9 |
* language governing permissions and limitations under the License.
|
9 |
* language governing permissions and limitations under the License.
|
Line 240... |
Line 240... |
240 |
}
|
240 |
}
|
241 |
if (arrive != null && depart != null && ecart != null) {
|
241 |
if (arrive != null && depart != null && ecart != null) {
|
242 |
final Long valueArrive = arrive.getValue();
|
242 |
final Long valueArrive = arrive.getValue();
|
243 |
final Long valueDepart = depart.getValue();
|
243 |
final Long valueDepart = depart.getValue();
|
244 |
if (valueArrive != null && valueDepart != null) {
|
244 |
if (valueArrive != null && valueDepart != null) {
|
245 |
ecart.setValue(valueArrive - valueDepart + PointageModel.this.debitNonPointe - PointageModel.this.creditNonPointe);
|
245 |
ecart.setValue(valueArrive - valueDepart - PointageModel.this.debitNonPointe + PointageModel.this.creditNonPointe);
|
246 |
} else {
|
246 |
} else {
|
247 |
ecart.setValue(null);
|
247 |
ecart.setValue(null);
|
248 |
}
|
248 |
}
|
249 |
}
|
249 |
}
|
250 |
PointageModel.this.fireTableDataChanged();
|
250 |
PointageModel.this.fireTableDataChanged();
|