diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/PairingListCreationDialog.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/PairingListCreationDialog.java index d0eeaee5f71..5a4e1b231b3 100644 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/PairingListCreationDialog.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/PairingListCreationDialog.java @@ -1,5 +1,8 @@ package com.sap.sailing.gwt.ui.adminconsole; +import java.util.HashMap; +import java.util.Map; + import com.google.gwt.dom.client.Style.Unit; import com.google.gwt.event.dom.client.ClickEvent; import com.google.gwt.event.dom.client.ClickHandler; @@ -13,6 +16,7 @@ import com.google.gwt.user.client.ui.Label; import com.google.gwt.user.client.ui.ScrollPanel; import com.google.gwt.user.client.ui.Widget; import com.sap.sailing.domain.common.dto.PairingListTemplateDTO; +import com.sap.sailing.gwt.ui.client.EntryPointLinkFactory; import com.sap.sailing.gwt.ui.client.SailingServiceAsync; import com.sap.sailing.gwt.ui.client.StringMessages; import com.sap.sailing.gwt.ui.shared.StrippedLeaderboardDTO; @@ -30,6 +34,7 @@ public class PairingListCreationDialog extends DataEntryDialog createLinkParameters() { + Map result = new HashMap<>(); + result.put("leaderboardName", leaderboardDTO.getName()); + result.put("flightMultiplier", String.valueOf(template.getFlightMultiplier())); + return result; + } } diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/EntryPointLinkFactory.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/EntryPointLinkFactory.java index 156d67c8bba..29bd11cdb8e 100644 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/EntryPointLinkFactory.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/EntryPointLinkFactory.java @@ -38,4 +38,8 @@ public class EntryPointLinkFactory extends AbstractEntryPointLinkFactory { public static String createDashboardLink(Map parameters) { return createEntryPointLink("/dashboards/RibDashboard.html", parameters); } + + public static String createPairingListLink(Map parameters) { + return createEntryPointLink("/gwt/PairingList.html", parameters); + } } diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java index cdde62a70e5..ad9294ecef0 100755 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java @@ -235,6 +235,7 @@ public interface StringMessages extends com.sap.sse.gwt.client.StringMessages, String pairingLists(); String applyToRacelog(); String csvExport(); + String printView(); String settingsForComponent(String localizedComponentName); String noEventsFound(); String noEventSelected(); diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties index f3e4758571e..2f125b2bf4c 100755 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties @@ -236,6 +236,7 @@ events=Events pairingLists=Pairing Lists applyToRacelog=Apply to Racelog csvExport=Export as CSV +printView=Print view settingsForComponent=Settings for {0} noEventsFound=No events were found noEventSelected=No event selected diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties index 49b67fe83ac..5490bad1198 100755 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties @@ -238,6 +238,7 @@ events=Veranstaltungen pairingLists=Gegner Paarungslisten applyToRacelog=Anwenden auf Racelog csvExport=Export als CSV +printView=Druckansicht settingsForComponent=Einstellungen für {0} noEventsFound=Es wurden keine Rennen gefunden noEventSelected=Kein Rennen ausgewählt