diff --git a/src/BreCalClient/EditTimesAgencyIncomingControl.xaml.cs b/src/BreCalClient/EditTimesAgencyIncomingControl.xaml.cs index 1a5479a..d0273a9 100644 --- a/src/BreCalClient/EditTimesAgencyIncomingControl.xaml.cs +++ b/src/BreCalClient/EditTimesAgencyIncomingControl.xaml.cs @@ -80,7 +80,7 @@ namespace BreCalClient { if (!CheckValues(out string message)) { - MessageBox.Show(message, "Warning", MessageBoxButton.OK, MessageBoxImage.Warning); + MessageBox.Show(message, BreCalClient.Resources.Resources.textWarning, MessageBoxButton.OK, MessageBoxImage.Warning); } else { @@ -146,11 +146,12 @@ namespace BreCalClient return false; } - if((this.datePickerETA_End.Value.HasValue && !this.datePickerETA.Value.HasValue) || (this.datePickerTidalWindowTo.Value.HasValue && !this.datePickerTidalWindowFrom.Value.HasValue)) + if((this.datePickerETA_End.Value.HasValue && !this.datePickerETA.Value.HasValue) || + (this.datePickerTidalWindowTo.Value.HasValue && !this.datePickerTidalWindowFrom.Value.HasValue)) { message = BreCalClient.Resources.Resources.textStartTimeMissing; return false; - } + } return true; } diff --git a/src/BreCalClient/EditTimesAgencyOutgoingControl.xaml.cs b/src/BreCalClient/EditTimesAgencyOutgoingControl.xaml.cs index b3f37cf..c866dfb 100644 --- a/src/BreCalClient/EditTimesAgencyOutgoingControl.xaml.cs +++ b/src/BreCalClient/EditTimesAgencyOutgoingControl.xaml.cs @@ -82,7 +82,7 @@ namespace BreCalClient { if (!CheckValues(out string message)) { - System.Windows.MessageBox.Show(message, "Warning", MessageBoxButton.OK, MessageBoxImage.Warning); + System.Windows.MessageBox.Show(message, BreCalClient.Resources.Resources.textWarning, MessageBoxButton.OK, MessageBoxImage.Warning); } else { @@ -149,7 +149,8 @@ namespace BreCalClient return false; } - if((this.datePickerETD_End.Value.HasValue && !this.datePickerETD.Value.HasValue) || (this.datePickerTidalWindowTo.Value.HasValue && !this.datePickerTidalWindowFrom.Value.HasValue)) + if((this.datePickerETD_End.Value.HasValue && !this.datePickerETD.Value.HasValue) || + (this.datePickerTidalWindowTo.Value.HasValue && !this.datePickerTidalWindowFrom.Value.HasValue)) { message = BreCalClient.Resources.Resources.textStartTimeMissing; return false; diff --git a/src/BreCalClient/EditTimesAgencyShiftingControl.xaml.cs b/src/BreCalClient/EditTimesAgencyShiftingControl.xaml.cs index ed82e64..dab96ed 100644 --- a/src/BreCalClient/EditTimesAgencyShiftingControl.xaml.cs +++ b/src/BreCalClient/EditTimesAgencyShiftingControl.xaml.cs @@ -84,7 +84,7 @@ namespace BreCalClient { if (!CheckValues(out string message)) { - System.Windows.MessageBox.Show(message, "Warning", MessageBoxButton.OK, MessageBoxImage.Warning); + System.Windows.MessageBox.Show(message, BreCalClient.Resources.Resources.textWarning, MessageBoxButton.OK, MessageBoxImage.Warning); } else { @@ -167,6 +167,14 @@ namespace BreCalClient return false; } + if((this.datePickerETA_End.Value.HasValue && !this.datePickerETA.Value.HasValue) || + (this.datePickerETD_End.Value.HasValue && !this.datePickerETD.Value.HasValue) || + (this.datePickerTidalWindowTo.Value.HasValue && !this.datePickerTidalWindowFrom.Value.HasValue)) + { + message = BreCalClient.Resources.Resources.textStartTimeMissing; + return false; + } + return true; } diff --git a/src/BreCalClient/EditTimesControl.xaml.cs b/src/BreCalClient/EditTimesControl.xaml.cs index 270df92..3c699f3 100644 --- a/src/BreCalClient/EditTimesControl.xaml.cs +++ b/src/BreCalClient/EditTimesControl.xaml.cs @@ -48,7 +48,7 @@ namespace BreCalClient { if (!CheckValues(out string message)) { - System.Windows.MessageBox.Show(message, BreCalClient.Resources.Resources.textWarning, + System.Windows.MessageBox.Show(message, BreCalClient.Resources.Resources.textWarning, MessageBoxButton.OK, MessageBoxImage.Warning); } else diff --git a/src/BreCalClient/EditTimesTerminalControl.xaml.cs b/src/BreCalClient/EditTimesTerminalControl.xaml.cs index 9e25d0e..54d87a3 100644 --- a/src/BreCalClient/EditTimesTerminalControl.xaml.cs +++ b/src/BreCalClient/EditTimesTerminalControl.xaml.cs @@ -67,7 +67,7 @@ namespace BreCalClient { if (!CheckValues(out string message)) { - System.Windows.MessageBox.Show(message, "Warning", MessageBoxButton.OK, MessageBoxImage.Warning); + System.Windows.MessageBox.Show(message, BreCalClient.Resources.Resources.textWarning, MessageBoxButton.OK, MessageBoxImage.Warning); } else { diff --git a/src/BreCalClient/Resources/Resources.Designer.cs b/src/BreCalClient/Resources/Resources.Designer.cs index 7900e6c..9749834 100644 --- a/src/BreCalClient/Resources/Resources.Designer.cs +++ b/src/BreCalClient/Resources/Resources.Designer.cs @@ -119,6 +119,15 @@ namespace BreCalClient.Resources { } } + /// + /// Looks up a localized string similar to . + /// + public static string arrow_right_blue { + get { + return ResourceManager.GetString("arrow_right_blue", resourceCulture); + } + } + /// /// Looks up a localized resource of type System.Byte[]. /// @@ -139,6 +148,15 @@ namespace BreCalClient.Resources { } } + /// + /// Looks up a localized string similar to . + /// + public static string arrow_up_green { + get { + return ResourceManager.GetString("arrow_up_green", resourceCulture); + } + } + /// /// Looks up a localized resource of type System.Byte[]. /// @@ -1208,6 +1226,15 @@ namespace BreCalClient.Resources { } } + /// + /// Looks up a localized string similar to If an end time is set, a start time is also required. + /// + public static string textStartTimeMissing { + get { + return ResourceManager.GetString("textStartTimeMissing", resourceCulture); + } + } + /// /// Looks up a localized string similar to Terminal. /// diff --git a/src/BreCalClient/Resources/Resources.de.resx b/src/BreCalClient/Resources/Resources.de.resx index 9e42cb4..820931b 100644 --- a/src/BreCalClient/Resources/Resources.de.resx +++ b/src/BreCalClient/Resources/Resources.de.resx @@ -117,16 +117,13 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Einkommend + arrow_down_red.png;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - arrow_right_blue.png;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - arrow_up_green.png;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - clipboard.png;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -136,15 +133,24 @@ containership.png;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Ausgehend + emergency_stop_button.png;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 logo_bremen_calling.png;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Verholung + ship2.png;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Hinzufügen + Agenturen @@ -160,9 +166,18 @@ Liegeplatz + + Liegeplatz Informationen + Liegeplätze + + Beide Tidenzeiten sollten angegeben werden (von - bis) + + + Freigabe zur Bearb. f. BSMD erteilt + Bunkeraufnahme @@ -181,59 +196,122 @@ Ändern + + Kontaktdaten bearbeiten + + + Verlauf + Passwort ändern + + Alle Eintragungen zurücksetzen? + + + Zuordnung entfernen + + + Filter löschen + + + Eingabe löschen + Schliessen + + Bestätigung + + + Löschen + + + Gelöscht + Terminal Abfahrt Tiefgang (m) + + Bearbeiten + + + Schiff bearbeiten + Schiffsanlauf bearbeiten + + Schiffe anlegen / bearbeiten + Zeiten bearbeiten - - ETA Liegeplatz + + E-Mail - - ETD Liegeplatz + + Endzeit liegt vor Startzeit Schiff / Bemerkung + + Error + + + ETA Liegeplatz + + + Zeitpunkt ETA liegt in der Vergangenheit + + + ETD Liegeplatz + + + Zeitpunkt ETD liegt in der Vergangenheit + Verlassen - - von - - - Zeitraum - - - L/B (m) - - - Anmelden - Fest + + Als feste Bestellung vermerkt + + + von + + + Einkommend + + + App Info anzeigen und Passwort ändern + + + Zeitraum + + + Länge + + + L/B (m) + Zeit Schleuse - - Operation Ende + + Schleusenzeit liegt in der Vergangenheit - - Operation Start + + Anmelden + + + nur eigene auch in Schleuse @@ -250,21 +328,45 @@ Ungedreht - - Reviereintritt - OK Altes Passwort + + Vorgang + + + Operation Endzeit liegt in der Vergangenheit + + + Operation Ende + + + Operation Start + + + Operation Startzeit liegt in der Vergangenheit + + + Ausgehend + + + Teilnehmer + Teilnehmer Passwort + + Passwort geändert. + + + Telefon + Anlegeseite @@ -274,12 +376,24 @@ Lotsorder + + Flusslotsen + + + Backbord + + + Hafenamt + Regensensitive Ladung Anzahl Schlepper + + Info + Neues Passwort wiederholen @@ -295,27 +409,75 @@ Suche + + Verholung + + + Verholung von + + + Verhol. Nr. + + + Verholung nach + Schiff Schiffslänge + + Schiffe + + + Stornierte anzeigen + + + Änderungshistorie der Anläufe anzeigen + Sortierung + + Steuerbord + Terminal + + Für das Tidenfenster müssen beide Zeiten angegeben werden + Tidenfenster + + Tidenzeit liegt in der Vergangenheit + + + Zeitpunkt + bis + + Eine Zeiteingabe ist zu weit in der Zukunft + + + Als feste Bestellung vermerken + + + Feste Bestellung zurücknehmen + + + Manuelle Aktualisierung der Anläufe auslösen + Schlepper + + Schlepper-Reederei + Schlepperorder @@ -328,9 +490,27 @@ Benutzername + + Benutzername / Passwort leer! + Reise + + Warnung + + + Breite + + + Benutzername / Passwort falsch + + + Zeit Reviereintritt liegt in der Vergangenheit + + + Reviereintritt + trafficlight_green.png;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -355,152 +535,17 @@ umbrella_open.png;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - worker2.png;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - Zuordnung entfernen - - - Eingabe löschen - - - Bestätigung - - - Passwort geändert. - - - Filter löschen - - - Stornierte anzeigen - - - Liegeplatz Informationen - - - Freigabe zur Bearb. f. BSMD erteilt - - - Info - - - Einkommend - - - Ausgehend - - - Verholung - - - Länge - - - Verholung von - - - Verholung nach - - - Breite - - - Kontaktdaten bearbeiten - - - E-Mail - - - Telefon - - - Benutzername / Passwort falsch - - - Benutzername / Passwort leer! - - - Backbord - - - Steuerbord - - - Hinzufügen - - - Löschen - - - Bearbeiten - - - Schiffe anlegen / bearbeiten - - - Gelöscht - - - Schiff bearbeiten - - - Schlepper-Reederei - - - Verlauf - - - App Info anzeigen und Passwort ändern - - - Änderungshistorie der Anläufe anzeigen - - - nur eigene - - - Vorgang - - - Teilnehmer - - - Zeitpunkt - - - Als feste Bestellung vermerkt - - - Als feste Bestellung vermerken - - - Feste Bestellung zurücknehmen - - - Manuelle Aktualisierung der Anläufe auslösen - - - Einkommend - - - Ausgehend - - - Verholung - Unbekannt - - Schiffe + + worker2.png;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Flusslotsen + + arrow_right_blue.png;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Hafenamt + + arrow_up_green.png;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Verhol. Nr. @@ -547,6 +592,9 @@ Eine Zeiteingabe ist zu weit in der Zukunft + + Wenn eine Ende-Zeit angegeben wird, muss auch eine Start-Zeit angegeben werden + Hafen diff --git a/src/BreCalClient/Resources/Resources.resx b/src/BreCalClient/Resources/Resources.resx index 54a8aa8..2681a29 100644 --- a/src/BreCalClient/Resources/Resources.resx +++ b/src/BreCalClient/Resources/Resources.resx @@ -592,4 +592,13 @@ lock.png;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + + + If an end time is set, a start time is also required + \ No newline at end of file