bug wegen ID Work in Progress
This commit is contained in:
parent
e016bff028
commit
db5797c9dc
@ -18,6 +18,7 @@ using ENI2.Locode;
|
||||
using ENI2.Util;
|
||||
using System.Diagnostics;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace ENI2.Controls
|
||||
{
|
||||
@ -73,7 +74,7 @@ namespace ENI2.Controls
|
||||
md.MessageCore = core;
|
||||
md.Status = MaerskData.MDStatus.ID;
|
||||
md.ColM = core.VisitId;
|
||||
await DBManagerAsync.Save(md);
|
||||
await DBManagerAsync.SaveAsync(md);
|
||||
_dbWatchDog.UnRegister(core);
|
||||
this.Dispatcher.Invoke(() =>
|
||||
{
|
||||
@ -150,7 +151,7 @@ namespace ENI2.Controls
|
||||
maerskData.Remark = el.Text;
|
||||
|
||||
if (maerskData.MessageCore != null)
|
||||
await DBManagerAsync.Save(maerskData);
|
||||
await DBManagerAsync.SaveAsync(maerskData);
|
||||
}
|
||||
/*
|
||||
if(e.Column == gridColumnGroup)
|
||||
@ -557,9 +558,9 @@ namespace ENI2.Controls
|
||||
md.MessageCore.BSMDStatusInternal = MessageCore.BSMDStatus.TOSEND;
|
||||
md.MessageCore.Incoming = true;
|
||||
md.MessageCore.DefaultReportingPartyId = App.UserId.Value;
|
||||
await DBManagerAsync.Save(md.MessageCore);
|
||||
Task<int> saveId = await DBManagerAsync.SaveAsync(md.MessageCore);
|
||||
md.MessageCoreId = md.MessageCore.Id.Value;
|
||||
await DBManagerAsync.Save(md);
|
||||
await DBManagerAsync.SaveAsync(md);
|
||||
|
||||
// Meldeklassen für neuen Anlauf erzeugen
|
||||
// TODO: pre-set certain fields taken from Maersk data
|
||||
|
||||
@ -29,7 +29,7 @@ namespace bsmd.database
|
||||
|
||||
#region public methods
|
||||
|
||||
public static async Task<int> Save(DatabaseEntity entity)
|
||||
public static async Task<int> SaveAsync(DatabaseEntity entity)
|
||||
{
|
||||
SqlCommand cmd = new SqlCommand();
|
||||
entity.PrepareSave(cmd);
|
||||
|
||||
@ -269,7 +269,7 @@ namespace bsmd.database
|
||||
message.MessageCore = core;
|
||||
message.MessageCoreId = core.Id;
|
||||
message.MessageNotificationClass = notificationClass;
|
||||
await DBManagerAsync.Save(message);
|
||||
await DBManagerAsync.SaveAsync(message);
|
||||
result.Add(message);
|
||||
}
|
||||
else
|
||||
@ -297,7 +297,7 @@ namespace bsmd.database
|
||||
if (classElement != null) // null für Visit/Transit
|
||||
{
|
||||
classElement.MessageHeader = message;
|
||||
await DBManagerAsync.Save(classElement);
|
||||
await DBManagerAsync.SaveAsync(classElement);
|
||||
message.Elements.Add(classElement);
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user