diff --git a/ENI2/ENI2.csproj b/ENI2/ENI2.csproj
index 7d567f8c..17c558b6 100644
--- a/ENI2/ENI2.csproj
+++ b/ENI2/ENI2.csproj
@@ -36,8 +36,8 @@
5.4.0.0
true
publish.html
- 3
- 7.0.2.3
+ 0
+ 7.0.3.0
false
true
true
diff --git a/ENI2/EditControls/EditCREWDialog.xaml.cs b/ENI2/EditControls/EditCREWDialog.xaml.cs
index fda9db33..91b20c30 100644
--- a/ENI2/EditControls/EditCREWDialog.xaml.cs
+++ b/ENI2/EditControls/EditCREWDialog.xaml.cs
@@ -47,7 +47,8 @@ namespace ENI2.EditControls
this.textBoxVisaNumber.Text = this.CREW.CrewMemberVisaNumber;
this.comboBoxIssuingState.ItemsSource = bsmd.database.CREW.NationalityDict;
this.comboBoxIssuingState.SelectedValue = this.CREW.CrewMemberIdentityDocumentIssuingState;
- this.datePickerExpiryDate.SelectedDate = this.CREW.CrewMemberIdentityDocumentExpiryDate;
+ if(this.CREW.CrewMemberIdentityDocumentExpiryDate.HasValue)
+ this.datePickerExpiryDate.SelectedDate = this.CREW.CrewMemberIdentityDocumentExpiryDate;
// this.comboBoxCountryOfBirth.ItemsSource = bsmd.database.CREW.NationalityDict; // XXX: TODO
// this.comboBoxCountryOfBirth.SelectedValue = this.CREW.CrewMemberCountryOfBirth;
// this.textBoxEffects.Text = this.CREW.Effects;
diff --git a/ENI2/EditControls/EditPasDialog.xaml.cs b/ENI2/EditControls/EditPasDialog.xaml.cs
index 53494ac0..f4587979 100644
--- a/ENI2/EditControls/EditPasDialog.xaml.cs
+++ b/ENI2/EditControls/EditPasDialog.xaml.cs
@@ -49,7 +49,8 @@ namespace ENI2.EditControls
this.checkBoxTransitPassenger.IsChecked = this.PAS.PassengerInTransit;
this.comboBoxIssuingState.ItemsSource = bsmd.database.CREW.NationalityDict;
this.comboBoxIssuingState.SelectedValue = this.PAS.PassengerIdentityDocumentIssuingState;
- this.datePickerExpiryDate.SelectedDate = this.PAS.PassengerIdentityDocumentExpiryDate;
+ if(this.PAS.PassengerIdentityDocumentExpiryDate.HasValue)
+ this.datePickerExpiryDate.SelectedDate = this.PAS.PassengerIdentityDocumentExpiryDate;
// XXX : TODO
//this.comboBoxCountryOfBirth.ItemsSource = bsmd.database.CREW.NationalityDict;
//this.comboBoxCountryOfBirth.SelectedValue = this.PAS.PassengerCountryOfBirth;
diff --git a/ENI2/Excel/ExcelWriter.cs b/ENI2/Excel/ExcelWriter.cs
index 580074c5..9a0c9098 100644
--- a/ENI2/Excel/ExcelWriter.cs
+++ b/ENI2/Excel/ExcelWriter.cs
@@ -466,7 +466,7 @@ namespace ENI2.Excel
string mouBaltic = isArrival ? "HAZA.MOUBaltic" : "HAZD.MOUBaltic";
string shipClass = isArrival ? "HAZA.INFShipClass" : "HAZD.INFShipClass";
HAZ haz = hazMessage.Elements[0] as HAZ;
- WriteBoolean(noDPGOnBoard, haz.NoDPGOnBoardOnArrival);
+ WriteBoolean(noDPGOnBoard, !haz.NoDPGOnBoardOnArrival); // inverted "logic" in exported sheet
WriteBoolean(dpgManifestOnBoard, haz.DPGManifestOnBoardOnArrival);
WriteText(dpgContactFamilyName, haz.DPGContactFamilyName);
WriteText(dpgContactPhone, haz.DPGContactPhone);
diff --git a/misc/db.sqlite b/misc/db.sqlite
index f9050a71..eb2c3e29 100644
Binary files a/misc/db.sqlite and b/misc/db.sqlite differ