IMO/ENI Abgleich bei Excel Import
This commit is contained in:
parent
8e0fdfa4ff
commit
264b367516
@ -36,7 +36,21 @@ namespace ENI2.Excel
|
||||
readMessage = "Id not matching in import sheet";
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
string imo = reader.ReadCellAsText("ship", "C10");
|
||||
if(!imo.IsNullOrEmpty() && !imo.Equals(messageCore.IMO))
|
||||
{
|
||||
readMessage = "IMO not matching in import sheet";
|
||||
return false;
|
||||
}
|
||||
|
||||
string eni = reader.ReadCellAsText("ship", "C11");
|
||||
if (!eni.IsNullOrEmpty() && !eni.Equals(messageCore.IMO))
|
||||
{
|
||||
readMessage = "ENI not matching in import sheet";
|
||||
return false;
|
||||
}
|
||||
|
||||
// load messages if already present
|
||||
List<Message> messages = DBManager.Instance.GetMessagesForCore(messageCore, DBManager.MessageLoad.ALL);
|
||||
|
||||
@ -121,7 +121,7 @@ namespace ENI2.Excel
|
||||
{
|
||||
_log.ErrorFormat("Cargo LA code parse error for {0}", lookup);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
internal byte? ReadGender(string lookup)
|
||||
|
||||
@ -33,7 +33,21 @@ namespace ENI2.Excel
|
||||
readMessage = "Id not matching in import sheet";
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
string imoeni = reader.ReadText("Visit.IMONumber")?.Trim();
|
||||
|
||||
if (!aMessageCore.IMO.IsNullOrEmpty() && !aMessageCore.IMO.Equals(imoeni))
|
||||
{
|
||||
readMessage = "IMO not matching in import sheet";
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!aMessageCore.ENI.IsNullOrEmpty() && !aMessageCore.ENI.Equals(imoeni))
|
||||
{
|
||||
readMessage = "ENI not matching in import sheet";
|
||||
return false;
|
||||
}
|
||||
|
||||
// load messages if already present
|
||||
List<Message> messages = DBManager.Instance.GetMessagesForCore(messageCore, DBManager.MessageLoad.ALL);
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user