start of a function for retrieving the presets

main
Said Gedik 2023-10-06 17:19:16 +02:00
parent 8d87f46e72
commit 339617e976
2 changed files with 18 additions and 1 deletions

View File

@ -34,6 +34,7 @@ import com.nttdata.calender.packageType.PackageType;
import com.nttdata.calender.planTimes.CalendarWeek; import com.nttdata.calender.planTimes.CalendarWeek;
import com.nttdata.calender.planTimes.PlanTimes; import com.nttdata.calender.planTimes.PlanTimes;
import com.nttdata.calender.planTimes.PlanTimesRequest; import com.nttdata.calender.planTimes.PlanTimesRequest;
import com.nttdata.calender.presets.Presets;
import com.nttdata.calender.states.State; import com.nttdata.calender.states.State;
import com.nttdata.calender.states.StateChange; import com.nttdata.calender.states.StateChange;
import com.nttdata.calender.states.StateChangeRequest; import com.nttdata.calender.states.StateChangeRequest;
@ -297,7 +298,9 @@ public class KalenderRestController {
@CrossOrigin("*") @CrossOrigin("*")
@GetMapping("api/initPresets") @GetMapping("api/initPresets")
@ResponseBody @ResponseBody
public Object initPresets() { public Object initPresets() throws ARException {
Presets presets = new Presets();
presets.getPresets();
return null; return null;
} }

View File

@ -1,5 +1,10 @@
package com.nttdata.calender.presets; package com.nttdata.calender.presets;
import java.util.ArrayList;
import java.util.List;
import com.bmc.arsys.api.ARException;
import com.bmc.arsys.api.Entry;
import com.nttdata.calender.api.Query; import com.nttdata.calender.api.Query;
import com.nttdata.calender.api.RemedyJavaAPI; import com.nttdata.calender.api.RemedyJavaAPI;
@ -23,4 +28,13 @@ public class Presets {
.build(); .build();
} }
public void getPresets() {
List<Entry> res = new ArrayList<>();
try {
res = api.queryFieldsById("\'1\'!=\"\"", query.getFieldIds(), formName, null, 0, 0);
} catch (ARException e) {
System.out.println(e.getMessage());
}
}
} }