sistemato calcolo tempi
This commit is contained in:
@@ -494,10 +494,12 @@ public class ActivityService {
|
|||||||
|
|
||||||
String activityId = UtilityDB.executeSimpleQueryOnlyFirstRowFirstColumn(multiDBTransactionManager.getPrimaryConnection(), sql);
|
String activityId = UtilityDB.executeSimpleQueryOnlyFirstRowFirstColumn(multiDBTransactionManager.getPrimaryConnection(), sql);
|
||||||
|
|
||||||
long seconds = (long) (stbActivity.getOreRapportino().floatValue() * 60L * 60L);
|
long minuti = (long) (stbActivity.getOreRapportino().floatValue() * 60L);
|
||||||
|
|
||||||
if (stbActivity.getEffectiveTime() != null) {
|
if (stbActivity.getEffectiveTime() != null) {
|
||||||
stbActivity.setEffectiveEndtime(stbActivity.getEffectiveTime().plusSeconds(seconds));
|
stbActivity.setEffectiveEndtime(stbActivity.getEffectiveTime().plusMinutes(minuti));
|
||||||
|
} else {
|
||||||
|
stbActivity.setEffectiveTime(stbActivity.getEffectiveEndtime().minusMinutes(minuti));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (UtilityString.isNullOrEmpty(activityId)) {
|
if (UtilityString.isNullOrEmpty(activityId)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user