From 1f6bdb11c8c1edbb8df53d62bb1d732578b44a0c Mon Sep 17 00:00:00 2001 From: Daniel Schick Date: Sun, 30 Apr 2017 07:44:41 +0000 Subject: [PATCH] Version 3.5.6.9 SERV/LADG, etc.. --- .../PortNotificationDetailControl.xaml | 6 +- ENI-2/ENI2/ENI2/ENI2.csproj | 2 +- ENI-2/ENI2/ENI2/ENI2.licenseheader | 4 +- .../ENI2/EditControls/EditLADGDialog.xaml | 18 +- .../ENI2/EditControls/EditLADGDialog.xaml.cs | 90 ++ ENI-2/ENI2/ENI2/MainWindow.xaml | 2 +- .../ENI2/Properties/Resources.Designer.cs | 1125 +++++++++++++++++ ENI-2/ENI2/ENI2/Properties/Resources.resx | 9 + Stundensheet.xlsx | Bin 29791 -> 29994 bytes 9 files changed, 1247 insertions(+), 9 deletions(-) create mode 100644 ENI-2/ENI2/ENI2/Properties/Resources.Designer.cs diff --git a/ENI-2/ENI2/ENI2/DetailViewControls/PortNotificationDetailControl.xaml b/ENI-2/ENI2/ENI2/DetailViewControls/PortNotificationDetailControl.xaml index a779b90e..dfc63057 100644 --- a/ENI-2/ENI2/ENI2/DetailViewControls/PortNotificationDetailControl.xaml +++ b/ENI-2/ENI2/ENI2/DetailViewControls/PortNotificationDetailControl.xaml @@ -60,7 +60,7 @@ - + @@ -80,12 +80,12 @@ - + - + diff --git a/ENI-2/ENI2/ENI2/ENI2.csproj b/ENI-2/ENI2/ENI2/ENI2.csproj index 2203865c..3d5b4898 100644 --- a/ENI-2/ENI2/ENI2/ENI2.csproj +++ b/ENI-2/ENI2/ENI2/ENI2.csproj @@ -35,7 +35,7 @@ 3.5.1.0 true publish.html - 9 + 10 3.5.6.%2a false true diff --git a/ENI-2/ENI2/ENI2/ENI2.licenseheader b/ENI-2/ENI2/ENI2/ENI2.licenseheader index 9eb29a53..3205f00b 100644 --- a/ENI-2/ENI2/ENI2/ENI2.licenseheader +++ b/ENI-2/ENI2/ENI2/ENI2.licenseheader @@ -10,7 +10,7 @@ Copyright (c) 2017 Informatikbüro Daniel Schick --%> extensions: .vb 'Sample license text. -extensions: .xml .config .xsd +extensions: .xml .config .xsd .xaml \ No newline at end of file diff --git a/ENI-2/ENI2/ENI2/EditControls/EditLADGDialog.xaml b/ENI-2/ENI2/ENI2/EditControls/EditLADGDialog.xaml index 121e558a..a3a11bb1 100644 --- a/ENI-2/ENI2/ENI2/EditControls/EditLADGDialog.xaml +++ b/ENI-2/ENI2/ENI2/EditControls/EditLADGDialog.xaml @@ -1,13 +1,17 @@ - + + Title="{x:Static p:Resources.textLadg}" Height="246" Width="800" WindowStyle="SingleBorderWindow" Background="AliceBlue"> @@ -31,5 +35,15 @@ diff --git a/ENI-2/ENI2/ENI2/EditControls/EditLADGDialog.xaml.cs b/ENI-2/ENI2/ENI2/EditControls/EditLADGDialog.xaml.cs index 015c44c4..18855347 100644 --- a/ENI-2/ENI2/ENI2/EditControls/EditLADGDialog.xaml.cs +++ b/ENI-2/ENI2/ENI2/EditControls/EditLADGDialog.xaml.cs @@ -26,12 +26,102 @@ namespace ENI2.EditControls /// public partial class EditLADGDialog : EditWindowBase { + private static string[] handlingTypeList = + { + Properties.Resources.textLoading, + Properties.Resources.textDischarge, + Properties.Resources.textTransit + }; + + public EditLADGDialog() { InitializeComponent(); + Loaded += EditLADGDialog_Loaded; } public LADG LADG { get; set; } + #region event handler + + private void EditLADGDialog_Loaded(object sender, RoutedEventArgs e) + { + this.OKClicked += EditLADGDialog_OKClicked; + + this.comboBoxHandlingType.ItemsSource = handlingTypeList; + this.comboBoxLACodes.ItemsSource = LaCodes; + + if (this.LADG.CargoHandlingType.HasValue) + this.comboBoxHandlingType.SelectedIndex = this.LADG.CargoHandlingType.Value; + this.integerUpDownNumberOfItems.Value = this.LADG.CargoNumberOfItems; + this.doubleUpDownGrossQuantity.Value = this.LADG.CargoGrossQuantity_TNE; + this.locodeControl_PortOfLoading.LocodeValue = this.LADG.PortOfLoading; + this.locodeControl_PortOfDischarge.LocodeValue = this.LADG.PortOfDischarge; + this.comboBoxLACodes.SelectedItem = LACodeEntryForCode(this.LADG.CargoLACode); + + + + } + + private void EditLADGDialog_OKClicked() + { + this.LADG.CargoHandlingType = (this.comboBoxHandlingType.SelectedIndex < 0) ? null : (byte?) this.comboBoxHandlingType.SelectedIndex; + this.LADG.CargoNumberOfItems = this.integerUpDownNumberOfItems.Value; + this.LADG.CargoGrossQuantity_TNE = this.doubleUpDownGrossQuantity.Value; + this.LADG.PortOfLoading = this.locodeControl_PortOfLoading.LocodeValue; + this.LADG.PortOfDischarge = this.locodeControl_PortOfDischarge.LocodeValue; + this.LADG.CargoLACode = (this.comboBoxLACodes.SelectedIndex < 0) ? null : (int?) ((LACodeEntry)this.comboBoxLACodes.SelectedValue).Code; + } + + #endregion + + #region class LACodeEntry + + private static LACodeEntry[] LaCodes = + { + new LACodeEntry(10, "unverpacktes Flüssiggut"), + new LACodeEntry(20, "unverpacktes Schüttgut"), + new LACodeEntry(30, "unverpacktes oder konventionell verpacktes Stückgut (Stückgut nicht in Containern >= 20 Fuß und nicht auf Ro-Ro-Einheiten)"), + new LACodeEntry(31, "Kfz als Handelsgüter"), + new LACodeEntry(32, "lebende Tiere als Handelsgüter"), + new LACodeEntry(41, "20-Fuß-Container"), + new LACodeEntry(42, "40-Fuß-Container"), + new LACodeEntry(43, "Container zwischen 20 und 40 Fuß"), + new LACodeEntry(44, "Container größer als 40 Fuß"), + new LACodeEntry(51, "Straßengüterfahrzeuge einschl. deren Anhänger"), + new LACodeEntry(52, "Pkw einschl. deren Anhänger, Krafträder"), + new LACodeEntry(53, "Omnibusse"), + new LACodeEntry(61, "Anhänger / Sattelauflieger für Straßengüterfahrzeuge"), + new LACodeEntry(62, "Sonstige Anhänger von Straßenfahrzeugen (ohne Zugmaschine) und nicht selbstfahrende Straßenfahrzeuge"), + new LACodeEntry(63, "Rolltrailer (Anhänger für die Güterbeförderung auf See"), + new LACodeEntry(64, "Trägerschiffsleichter"), + new LACodeEntry(65, "Wechselbrücken / -behälter"), + new LACodeEntry(66, "Eisenbahngüterwagen"), + new LACodeEntry(67, "Reisezugwagen und Triebwagen") + }; + + private static LACodeEntry LACodeEntryForCode(int? code) + { + if (!code.HasValue) return null; + for (int i = 0; i < LaCodes.Length; i++) + if (LaCodes[i].Code == code) return LaCodes[i]; + return null; + } + + public class LACodeEntry + { + public int Code; + public string Description; + + public LACodeEntry(int code, string description) { Code = code; Description = description; } + + public override string ToString() + { + return string.Format("{0} - {1}", this.Code, this.Description); + } + } + + #endregion + } } diff --git a/ENI-2/ENI2/ENI2/MainWindow.xaml b/ENI-2/ENI2/ENI2/MainWindow.xaml index 5b27f86e..550c6c4d 100644 --- a/ENI-2/ENI2/ENI2/MainWindow.xaml +++ b/ENI-2/ENI2/ENI2/MainWindow.xaml @@ -6,7 +6,7 @@ xmlns:p="clr-namespace:ENI2.Properties" xmlns:local="clr-namespace:ENI2" mc:Ignorable="d" - Title="ENI 2" Height="350" Width="525" Icon="Resources/logo_schwarz.ico" Loaded="Window_Loaded" Closing="Window_Closing" + Title="ENI 2" Height="450" Width="825" Icon="Resources/logo_schwarz.ico" Loaded="Window_Loaded" Closing="Window_Closing" SourceInitialized="Window_SourceInitialized"> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace ENI2.Properties { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + public class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ENI2.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap add { + get { + object obj = ResourceManager.GetObject("add", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap alarmclock { + get { + object obj = ResourceManager.GetObject("alarmclock", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap anchor { + get { + object obj = ResourceManager.GetObject("anchor", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap arrow_down_right_red { + get { + object obj = ResourceManager.GetObject("arrow_down_right_red", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap arrow_up_right_green { + get { + object obj = ResourceManager.GetObject("arrow_up_right_green", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap bullet_ball_green { + get { + object obj = ResourceManager.GetObject("bullet_ball_green", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap bullet_ball_grey { + get { + object obj = ResourceManager.GetObject("bullet_ball_grey", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap bullet_ball_red { + get { + object obj = ResourceManager.GetObject("bullet_ball_red", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap bullet_ball_yellow { + get { + object obj = ResourceManager.GetObject("bullet_ball_yellow", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Icon similar to (Icon). + /// + public static System.Drawing.Icon containership { + get { + object obj = ResourceManager.GetObject("containership", resourceCulture); + return ((System.Drawing.Icon)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap containership1 { + get { + object obj = ResourceManager.GetObject("containership1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap delete { + get { + object obj = ResourceManager.GetObject("delete", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap document_plain { + get { + object obj = ResourceManager.GetObject("document_plain", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap documents { + get { + object obj = ResourceManager.GetObject("documents", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap edit { + get { + object obj = ResourceManager.GetObject("edit", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap ef_logo { + get { + object obj = ResourceManager.GetObject("ef_logo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap EUREPORT { + get { + object obj = ResourceManager.GetObject("EUREPORT", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap eye_blue { + get { + object obj = ResourceManager.GetObject("eye_blue", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap floppy_disk_blue { + get { + object obj = ResourceManager.GetObject("floppy_disk_blue", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap garbage { + get { + object obj = ResourceManager.GetObject("garbage", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Icon similar to (Icon). + /// + public static System.Drawing.Icon logo_schwarz { + get { + object obj = ResourceManager.GetObject("logo_schwarz", resourceCulture); + return ((System.Drawing.Icon)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap medical_bag { + get { + object obj = ResourceManager.GetObject("medical_bag", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap policeman_german { + get { + object obj = ResourceManager.GetObject("policeman_german", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap printer { + get { + object obj = ResourceManager.GetObject("printer", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap shield_yellow { + get { + object obj = ResourceManager.GetObject("shield_yellow", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap ship2 { + get { + object obj = ResourceManager.GetObject("ship2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap sign_warning_radiation { + get { + object obj = ResourceManager.GetObject("sign_warning_radiation", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized string similar to _Add. + /// + public static string textAdd { + get { + return ResourceManager.GetString("textAdd", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Agent. + /// + public static string textAgent { + get { + return ResourceManager.GetString("textAgent", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Anchored. + /// + public static string textAnchored { + get { + return ResourceManager.GetString("textAnchored", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Are you sure?. + /// + public static string textAreYouSure { + get { + return ResourceManager.GetString("textAreYouSure", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Arrival/Departure. + /// + public static string textArrivalDeparture { + get { + return ResourceManager.GetString("textArrivalDeparture", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Arrival notification. + /// + public static string textArrivalNotification { + get { + return ResourceManager.GetString("textArrivalNotification", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ATA port of call. + /// + public static string textATAPortOfCall { + get { + return ResourceManager.GetString("textATAPortOfCall", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ATD port of call. + /// + public static string textATDPortOfCall { + get { + return ResourceManager.GetString("textATDPortOfCall", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Border Police. + /// + public static string textBorderPolice { + get { + return ResourceManager.GetString("textBorderPolice", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Bow thruster power. + /// + public static string textBowThrusterPower { + get { + return ResourceManager.GetString("textBowThrusterPower", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Call Purposes. + /// + public static string textCallPurposes { + get { + return ResourceManager.GetString("textCallPurposes", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Confirm deletion. + /// + public static string textCaptionDeleteConfirm { + get { + return ResourceManager.GetString("textCaptionDeleteConfirm", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Code (NST). + /// + public static string textCargoCodeNST { + get { + return ResourceManager.GetString("textCargoCodeNST", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Code NST 3rd. + /// + public static string textCargoCodeNST3 { + get { + return ResourceManager.GetString("textCargoCodeNST3", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Gross quantity. + /// + public static string textCargoGrossQuantity { + get { + return ResourceManager.GetString("textCargoGrossQuantity", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Handling type. + /// + public static string textCargoHandlingType { + get { + return ResourceManager.GetString("textCargoHandlingType", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Number of items. + /// + public static string textCargoNumberOfItems { + get { + return ResourceManager.GetString("textCargoNumberOfItems", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Port of discharge. + /// + public static string textCargoPortOfDischarge { + get { + return ResourceManager.GetString("textCargoPortOfDischarge", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Port of loading. + /// + public static string textCargoPortOfLoading { + get { + return ResourceManager.GetString("textCargoPortOfLoading", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to City. + /// + public static string textCity { + get { + return ResourceManager.GetString("textCity", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Clear. + /// + public static string textClear { + get { + return ResourceManager.GetString("textClear", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Code. + /// + public static string textCode { + get { + return ResourceManager.GetString("textCode", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Company name. + /// + public static string textCompanyName { + get { + return ResourceManager.GetString("textCompanyName", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Construction characteristics. + /// + public static string textConstructionCharacteristics { + get { + return ResourceManager.GetString("textConstructionCharacteristics", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Declarations. + /// + public static string textDeclarations { + get { + return ResourceManager.GetString("textDeclarations", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to _Delete. + /// + public static string textDelete { + get { + return ResourceManager.GetString("textDelete", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Departure notification. + /// + public static string textDepartureNotification { + get { + return ResourceManager.GetString("textDepartureNotification", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Deplacement summer draught. + /// + public static string textDeplacementSummerDraught { + get { + return ResourceManager.GetString("textDeplacementSummerDraught", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Description. + /// + public static string textDescription { + get { + return ResourceManager.GetString("textDescription", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Dangerous goods arrival. + /// + public static string textDGArrival { + get { + return ResourceManager.GetString("textDGArrival", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Dangerous goods departuer. + /// + public static string textDGDeparture { + get { + return ResourceManager.GetString("textDGDeparture", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Discharge. + /// + public static string textDischarge { + get { + return ResourceManager.GetString("textDischarge", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to _Edit. + /// + public static string textEdit { + get { + return ResourceManager.GetString("textEdit", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to E-Mail. + /// + public static string textEMail { + get { + return ResourceManager.GetString("textEMail", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ENI number. + /// + public static string textENI { + get { + return ResourceManager.GetString("textENI", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ETA Kiel Canal. + /// + public static string textETAKielCanal { + get { + return ResourceManager.GetString("textETAKielCanal", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ETA next port. + /// + public static string textETANextPort { + get { + return ResourceManager.GetString("textETANextPort", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ETA port of call. + /// + public static string textETAPortOfCall { + get { + return ResourceManager.GetString("textETAPortOfCall", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ETD Kiel Canal. + /// + public static string textETDKielCanal { + get { + return ResourceManager.GetString("textETDKielCanal", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ETD last port. + /// + public static string textETDLastPort { + get { + return ResourceManager.GetString("textETDLastPort", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ETD port of call. + /// + public static string textETDPortOfCall { + get { + return ResourceManager.GetString("textETDPortOfCall", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to _Export. + /// + public static string textExport { + get { + return ResourceManager.GetString("textExport", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Fax. + /// + public static string textFax { + get { + return ResourceManager.GetString("textFax", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to First name. + /// + public static string textFirstName { + get { + return ResourceManager.GetString("textFirstName", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Fumigated bulk cargo. + /// + public static string textFumigatedBulkCargo { + get { + return ResourceManager.GetString("textFumigatedBulkCargo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to IMO number. + /// + public static string textIMO { + get { + return ResourceManager.GetString("textIMO", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Info. + /// + public static string textInfo { + get { + return ResourceManager.GetString("textInfo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to LA Code. + /// + public static string textLACodes { + get { + return ResourceManager.GetString("textLACodes", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cargo. + /// + public static string textLadg { + get { + return ResourceManager.GetString("textLadg", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Last name. + /// + public static string textLastName { + get { + return ResourceManager.GetString("textLastName", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Last Port. + /// + public static string textLastPort { + get { + return ResourceManager.GetString("textLastPort", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Loading. + /// + public static string textLoading { + get { + return ResourceManager.GetString("textLoading", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Master. + /// + public static string textMaster { + get { + return ResourceManager.GetString("textMaster", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Maritime health declaration. + /// + public static string textMDH { + get { + return ResourceManager.GetString("textMDH", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Name of master. + /// + public static string textNameMaster { + get { + return ResourceManager.GetString("textNameMaster", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Next Port. + /// + public static string textNextPort { + get { + return ResourceManager.GetString("textNextPort", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Operations. + /// + public static string textOperations { + get { + return ResourceManager.GetString("textOperations", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Overview. + /// + public static string textOverview { + get { + return ResourceManager.GetString("textOverview", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Phone. + /// + public static string textPhone { + get { + return ResourceManager.GetString("textPhone", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Port area. + /// + public static string textPortArea { + get { + return ResourceManager.GetString("textPortArea", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Port of call. + /// + public static string textPortCall { + get { + return ResourceManager.GetString("textPortCall", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Port facility. + /// + public static string textPortFacility { + get { + return ResourceManager.GetString("textPortFacility", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Port notification. + /// + public static string textPortNotification { + get { + return ResourceManager.GetString("textPortNotification", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Postalcode. + /// + public static string textPostalCode { + get { + return ResourceManager.GetString("textPostalCode", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to _Print. + /// + public static string textPrint { + get { + return ResourceManager.GetString("textPrint", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to PSC 72h. + /// + public static string textPSC72h { + get { + return ResourceManager.GetString("textPSC72h", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Requested position in port of call. + /// + public static string textRequestedPositionInPortOfCall { + get { + return ResourceManager.GetString("textRequestedPositionInPortOfCall", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Search. + /// + public static string textSearch { + get { + return ResourceManager.GetString("textSearch", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Security. + /// + public static string textSecurity { + get { + return ResourceManager.GetString("textSecurity", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Ship services. + /// + public static string textServ { + get { + return ResourceManager.GetString("textServ", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Beneficiary. + /// + public static string textServiceBeneficiary { + get { + return ResourceManager.GetString("textServiceBeneficiary", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Invoice recipient. + /// + public static string textServiceInvoiceRecipient { + get { + return ResourceManager.GetString("textServiceInvoiceRecipient", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Service name. + /// + public static string textServiceName { + get { + return ResourceManager.GetString("textServiceName", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Ship data. + /// + public static string textShipData { + get { + return ResourceManager.GetString("textShipData", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Shipping area. + /// + public static string textShippingArea { + get { + return ResourceManager.GetString("textShippingArea", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Europe. + /// + public static string textShippingAreaEUROPE { + get { + return ResourceManager.GetString("textShippingAreaEUROPE", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to North / Baltic Sea. + /// + public static string textShippingAreaNORTHBALTIC { + get { + return ResourceManager.GetString("textShippingAreaNORTHBALTIC", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Overseas. + /// + public static string textShippingAreaOverseas { + get { + return ResourceManager.GetString("textShippingAreaOverseas", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to _Show as text. + /// + public static string textShowAsText { + get { + return ResourceManager.GetString("textShowAsText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Special requirements. + /// + public static string textSpecialRequirementsOfShipAtBerth { + get { + return ResourceManager.GetString("textSpecialRequirementsOfShipAtBerth", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Stern thruster power. + /// + public static string textSternThrusterPower { + get { + return ResourceManager.GetString("textSternThrusterPower", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Street / number. + /// + public static string textStreetNumber { + get { + return ResourceManager.GetString("textStreetNumber", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Towage. + /// + public static string textTowage { + get { + return ResourceManager.GetString("textTowage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Transit. + /// + public static string textTransit { + get { + return ResourceManager.GetString("textTransit", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Type for Locode.... + /// + public static string textTypeLocode { + get { + return ResourceManager.GetString("textTypeLocode", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Visit / transit. + /// + public static string textVisitTransit { + get { + return ResourceManager.GetString("textVisitTransit", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Visit / transit id. + /// + public static string textVisitTransitId { + get { + return ResourceManager.GetString("textVisitTransitId", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Waste. + /// + public static string textWaste { + get { + return ResourceManager.GetString("textWaste", resourceCulture); + } + } + } +} diff --git a/ENI-2/ENI2/ENI2/Properties/Resources.resx b/ENI-2/ENI2/ENI2/Properties/Resources.resx index 09c57b85..02fdd285 100644 --- a/ENI-2/ENI2/ENI2/Properties/Resources.resx +++ b/ENI-2/ENI2/ENI2/Properties/Resources.resx @@ -457,4 +457,13 @@ Overseas + + Loading + + + Discharge + + + Transit + \ No newline at end of file diff --git a/Stundensheet.xlsx b/Stundensheet.xlsx index 96d1f5e8ace63660cf3eab78cdff7a3cfb5d9843..6e209fb15bb404843fcb7e6dd89fff5c4953ac13 100644 GIT binary patch delta 19065 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 z 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 delta 18888 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 T0002zZj%CaA_l&200000aMwJ<