kleine Korrekturen für die Rückmeldungen von Christin
This commit is contained in:
parent
f1f18c9835
commit
7f1442657f
@ -329,20 +329,13 @@ namespace ENI2.DetailViewControls
|
|||||||
HAZ haz = this.IsDeparture ? this.hazd : this.haza;
|
HAZ haz = this.IsDeparture ? this.hazd : this.haza;
|
||||||
int totalCount = haz.MARPOLPositions.Count + haz.IMDGPositions.Count + haz.IGCPositions.Count + haz.IBCPositions.Count + haz.IMSBCPositions.Count;
|
int totalCount = haz.MARPOLPositions.Count + haz.IMDGPositions.Count + haz.IGCPositions.Count + haz.IBCPositions.Count + haz.IMSBCPositions.Count;
|
||||||
if(totalCount == 1)
|
if(totalCount == 1)
|
||||||
{
|
|
||||||
if (!this.IsDeparture)
|
|
||||||
{
|
{
|
||||||
if (!(this.checkBoxDangerousGoodsOnBoard.IsChecked ?? false)) this.checkBoxDangerousGoodsOnBoard.IsChecked = true;
|
if (!(this.checkBoxDangerousGoodsOnBoard.IsChecked ?? false)) this.checkBoxDangerousGoodsOnBoard.IsChecked = true;
|
||||||
if (this.checkBoxMoUBaltic.IsChecked ?? true) this.checkBoxMoUBaltic.IsChecked = false;
|
if (this.checkBoxMoUBaltic.IsChecked ?? true) this.checkBoxMoUBaltic.IsChecked = false;
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
haz.NoDPGOnBoardOnArrival = false;
|
haz.NoDPGOnBoardOnArrival = false;
|
||||||
// theHAZ.DPGManifestOnBoardOnArrival = true;
|
|
||||||
haz.MOUBaltic = false;
|
haz.MOUBaltic = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
#region MARPOL datagrid handlers
|
#region MARPOL datagrid handlers
|
||||||
|
|
||||||
|
|||||||
@ -719,8 +719,8 @@ namespace ENI2.Excel
|
|||||||
imdgPosition.GrossQuantity_KGM = reader.ReadNumber(imdg_grossQuantity);
|
imdgPosition.GrossQuantity_KGM = reader.ReadNumber(imdg_grossQuantity);
|
||||||
imdgPosition.VehicleLicenseNumber = reader.ReadText(imdg_number);
|
imdgPosition.VehicleLicenseNumber = reader.ReadText(imdg_number);
|
||||||
imdgPosition.StowagePosition = reader.ReadText(imdg_stowagePosition);
|
imdgPosition.StowagePosition = reader.ReadText(imdg_stowagePosition);
|
||||||
imdgPosition.PortOfLoading = reader.ReadText(imdg_portOfLoading);
|
imdgPosition.PortOfLoading = reader.ReadLoCode(imdg_portOfLoading);
|
||||||
imdgPosition.PortOfDischarge = reader.ReadText(imdg_portOfDischarge);
|
imdgPosition.PortOfDischarge = reader.ReadLoCode(imdg_portOfDischarge);
|
||||||
imdgPosition.ContainerNumber = reader.ReadText(imdg_containerNumber);
|
imdgPosition.ContainerNumber = reader.ReadText(imdg_containerNumber);
|
||||||
imdgPosition.Remarks = reader.ReadText(imdg_remarks);
|
imdgPosition.Remarks = reader.ReadText(imdg_remarks);
|
||||||
}
|
}
|
||||||
@ -781,8 +781,8 @@ namespace ENI2.Excel
|
|||||||
|
|
||||||
ibcPosition.Quantity_KGM = (int?)reader.ReadNumber(ibc_quantity);
|
ibcPosition.Quantity_KGM = (int?)reader.ReadNumber(ibc_quantity);
|
||||||
ibcPosition.StowagePosition = reader.ReadText(ibc_stowagePosition);
|
ibcPosition.StowagePosition = reader.ReadText(ibc_stowagePosition);
|
||||||
ibcPosition.PortOfLoading = reader.ReadText(ibc_portOfLoading);
|
ibcPosition.PortOfLoading = reader.ReadLoCode(ibc_portOfLoading);
|
||||||
ibcPosition.PortOfDischarge = reader.ReadText(ibc_portOfDischarge);
|
ibcPosition.PortOfDischarge = reader.ReadLoCode(ibc_portOfDischarge);
|
||||||
ibcPosition.Hazards = reader.ReadHazards(ibc_hazards);
|
ibcPosition.Hazards = reader.ReadHazards(ibc_hazards);
|
||||||
ibcPosition.SpecRef15_19 = reader.ReadBoolean(ibc_specref);
|
ibcPosition.SpecRef15_19 = reader.ReadBoolean(ibc_specref);
|
||||||
ibcPosition.Remarks = reader.ReadText(ibc_remarks);
|
ibcPosition.Remarks = reader.ReadText(ibc_remarks);
|
||||||
@ -819,8 +819,8 @@ namespace ENI2.Excel
|
|||||||
igcPosition.ProductName = productName;
|
igcPosition.ProductName = productName;
|
||||||
igcPosition.Quantity_KGM = reader.ReadNumber(igc_quantity);
|
igcPosition.Quantity_KGM = reader.ReadNumber(igc_quantity);
|
||||||
igcPosition.StowagePosition = reader.ReadText(igc_stowagePosition);
|
igcPosition.StowagePosition = reader.ReadText(igc_stowagePosition);
|
||||||
igcPosition.PortOfLoading = reader.ReadText(igc_portOfLoading);
|
igcPosition.PortOfLoading = reader.ReadLoCode(igc_portOfLoading);
|
||||||
igcPosition.PortOfDischarge = reader.ReadText(igc_portOfDischarge);
|
igcPosition.PortOfDischarge = reader.ReadLoCode(igc_portOfDischarge);
|
||||||
igcPosition.UNNumber = reader.ReadText(igc_unnumber);
|
igcPosition.UNNumber = reader.ReadText(igc_unnumber);
|
||||||
igcPosition.IMOClass = reader.ReadText(igc_imoclass);
|
igcPosition.IMOClass = reader.ReadText(igc_imoclass);
|
||||||
igcPosition.Remarks = reader.ReadText(igc_remarks);
|
igcPosition.Remarks = reader.ReadText(igc_remarks);
|
||||||
@ -860,8 +860,8 @@ namespace ENI2.Excel
|
|||||||
imsbcPosition.MHB = reader.ReadBoolean(imsbc_mhb);
|
imsbcPosition.MHB = reader.ReadBoolean(imsbc_mhb);
|
||||||
imsbcPosition.Quantity_KGM = reader.ReadNumber(imsbc_quantity);
|
imsbcPosition.Quantity_KGM = reader.ReadNumber(imsbc_quantity);
|
||||||
imsbcPosition.StowagePosition = reader.ReadText(imsbc_stowagePosition);
|
imsbcPosition.StowagePosition = reader.ReadText(imsbc_stowagePosition);
|
||||||
imsbcPosition.PortOfLoading = reader.ReadText(imsbc_portOfLoading);
|
imsbcPosition.PortOfLoading = reader.ReadLoCode(imsbc_portOfLoading);
|
||||||
imsbcPosition.PortOfDischarge = reader.ReadText(imsbc_portOfDischarge);
|
imsbcPosition.PortOfDischarge = reader.ReadLoCode(imsbc_portOfDischarge);
|
||||||
imsbcPosition.IMOHazardClass = reader.ReadHazardClass(imsbc_hazardclass);
|
imsbcPosition.IMOHazardClass = reader.ReadHazardClass(imsbc_hazardclass);
|
||||||
imsbcPosition.UNNumber = reader.ReadText(imsbc_unnumber);
|
imsbcPosition.UNNumber = reader.ReadText(imsbc_unnumber);
|
||||||
imsbcPosition.IMOClass = reader.ReadText(imsbc_imoclass);
|
imsbcPosition.IMOClass = reader.ReadText(imsbc_imoclass);
|
||||||
@ -911,8 +911,8 @@ namespace ENI2.Excel
|
|||||||
|
|
||||||
marpolPosition.Quantity_KGM = reader.ReadNumber(marpol_quantity);
|
marpolPosition.Quantity_KGM = reader.ReadNumber(marpol_quantity);
|
||||||
marpolPosition.StowagePosition = reader.ReadText(marpol_stowagePosition);
|
marpolPosition.StowagePosition = reader.ReadText(marpol_stowagePosition);
|
||||||
marpolPosition.PortOfLoading = reader.ReadText(marpol_portOfLoading);
|
marpolPosition.PortOfLoading = reader.ReadLoCode(marpol_portOfLoading);
|
||||||
marpolPosition.PortOfDischarge = reader.ReadText(marpol_portOfDischarge);
|
marpolPosition.PortOfDischarge = reader.ReadLoCode(marpol_portOfDischarge);
|
||||||
marpolPosition.Remarks = reader.ReadText(marpol_remarks);
|
marpolPosition.Remarks = reader.ReadText(marpol_remarks);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -982,17 +982,6 @@ namespace ENI2.Excel
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
stat.PortOfRegistry = reader.ReadLoCode("STAT.PortOfRegistry", false);
|
|
||||||
if (stat.PortOfRegistry.Length == 5)
|
|
||||||
{
|
|
||||||
stat.Flag = stat.PortOfRegistry.Substring(0, 2);
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
string statFlagString = reader.ReadText("STAT.PortOfRegistry")?.ToUpper();
|
|
||||||
if (statFlagString.Length >= 2)
|
|
||||||
stat.Flag = statFlagString.Substring(0, 2);
|
|
||||||
}
|
|
||||||
stat.MMSINumber = reader.ReadTextNoWhitespace("STAT.MMSINumber");
|
stat.MMSINumber = reader.ReadTextNoWhitespace("STAT.MMSINumber");
|
||||||
stat.CallSign = reader.ReadTextNoWhitespace("STAT.CallSign");
|
stat.CallSign = reader.ReadTextNoWhitespace("STAT.CallSign");
|
||||||
stat.ISMCompanyId = reader.ReadTextNoWhitespace("STAT.ISMCompanyId");
|
stat.ISMCompanyId = reader.ReadTextNoWhitespace("STAT.ISMCompanyId");
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user