Maersk / SeaGo Flags vorbelegen und nicht mehr beim Suchfilter berücksichtigen
This commit is contained in:
parent
654746b704
commit
8c8bc199dc
@ -74,6 +74,15 @@ namespace ENI2.Controls
|
|||||||
md.MessageCore = core;
|
md.MessageCore = core;
|
||||||
md.Status = MaerskData.MDStatus.ID;
|
md.Status = MaerskData.MDStatus.ID;
|
||||||
md.ColM = core.VisitId;
|
md.ColM = core.VisitId;
|
||||||
|
if (core.PoC.Equals("DEBRE") && md.ColJ.Equals("MSK"))
|
||||||
|
core.Flags = 1;
|
||||||
|
if (core.PoC.Equals("DEWVN") && md.ColJ.Equals("MSK"))
|
||||||
|
core.Flags = 1;
|
||||||
|
if (core.PoC.Equals("DEBRE") && md.ColJ.Equals("SGL"))
|
||||||
|
core.Flags = 2;
|
||||||
|
if (core.PoC.Equals("DEWVN") && md.ColJ.Equals("SGL"))
|
||||||
|
core.Flags = 3;
|
||||||
|
await DBManagerAsync.SaveAsync(core);
|
||||||
await DBManagerAsync.SaveAsync(md);
|
await DBManagerAsync.SaveAsync(md);
|
||||||
_dbWatchDog.UnRegister(core);
|
_dbWatchDog.UnRegister(core);
|
||||||
this.Dispatcher.Invoke(() =>
|
this.Dispatcher.Invoke(() =>
|
||||||
@ -254,8 +263,6 @@ namespace ENI2.Controls
|
|||||||
DateTime toDate = this.dateTimePickerTo.SelectedDate.Value.ToUniversalTime().Add(new TimeSpan(23, 59, 59));
|
DateTime toDate = this.dateTimePickerTo.SelectedDate.Value.ToUniversalTime().Add(new TimeSpan(23, 59, 59));
|
||||||
uint to = toDate.ToUnixTimeStamp();
|
uint to = toDate.ToUnixTimeStamp();
|
||||||
filterDict.Add(MessageCore.SearchFilterType.FILTER_ETA, string.Format("{0}:{1}", from.ToString() ?? "", to.ToString() ?? ""));
|
filterDict.Add(MessageCore.SearchFilterType.FILTER_ETA, string.Format("{0}:{1}", from.ToString() ?? "", to.ToString() ?? ""));
|
||||||
// eingeschränkt auf flags
|
|
||||||
filterDict.Add(MessageCore.SearchFilterType.FILTER_FLAG_EQ, "0");
|
|
||||||
|
|
||||||
// suche auslösen
|
// suche auslösen
|
||||||
List<MessageCore> searchResult = DBManager.GetSingleCon(Properties.Settings.Default.ConnectionString).GetMessageCoresWithFilters(filterDict);
|
List<MessageCore> searchResult = DBManager.GetSingleCon(Properties.Settings.Default.ConnectionString).GetMessageCoresWithFilters(filterDict);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user