From 2053955354b3d316c1cd67e25979b692a385d0d1 Mon Sep 17 00:00:00 2001 From: Said Gedik Date: Tue, 13 Jun 2023 17:02:55 +0200 Subject: [PATCH] finished convertion method --- .../java/com/nttdata/calender/changes/Change.java | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/backend/src/main/java/com/nttdata/calender/changes/Change.java b/backend/src/main/java/com/nttdata/calender/changes/Change.java index 6afa036..344fede 100644 --- a/backend/src/main/java/com/nttdata/calender/changes/Change.java +++ b/backend/src/main/java/com/nttdata/calender/changes/Change.java @@ -130,10 +130,9 @@ public class Change { // change.setFlagCancel(flagCancel(getValueStringByID(entry, "SupportGroupId"), // state)); - var ptMinutes = getValueStringByID(entry, "PlanTimeMinutes"); - var ptHours = getValueStringByID(entry, "PlanTimeHours"); - - convertPlanTime(getValueStringByID(entry, "ChangeNr"), ptHours, ptMinutes); + var ptMinutes = getValueStringByID(entry, "PlanTimeMinutes").isEmpty() ? "00" : getValueStringByID(entry, "PlanTimeMinutes"); + var ptHours = getValueStringByID(entry, "PlanTimeHours").isEmpty() ? "00" : getValueStringByID(entry, "PlanTimeHours"); + change.setPlanTime(convertPlanTime(ptHours, ptMinutes)); try { change.setPackageName( @@ -185,9 +184,9 @@ public class Change { return peopleInfos.get(0).get(queryPerson.getFieldId("FullName")).toString(); } - public double convertPlanTime(String nr, String hours, String minutes) throws ARException { - System.out.println(nr + " -> " + hours +":" + minutes); - return 0.0; + public double convertPlanTime(String hours, String minutes) throws ARException { + double totalHours = Integer.valueOf(hours) + (Integer.valueOf(minutes)/60.0); + return totalHours; } // /**