PO Number Service Version 6.06: Datumsbereich der Suche etwas erweitert (-1 .. +2)
This commit is contained in:
parent
8e6ca3bd7d
commit
a7ff03722d
Binary file not shown.
@ -79,6 +79,8 @@ namespace bsmd.POService
|
||||
{
|
||||
bool result = false;
|
||||
|
||||
if (inputValue.IsNullOrEmpty()) return result;
|
||||
|
||||
// WuselString parsen. Ein Beispiel:
|
||||
// "WG: PO:8204730095 DEWVNTM-ADELINA D-005E-310120";
|
||||
// Hier kann man designen: https://regex101.com/
|
||||
@ -184,8 +186,11 @@ namespace bsmd.POService
|
||||
{
|
||||
// Alle Anmeldungen des betreffenden Tages laden
|
||||
Dictionary<MessageCore.SearchFilterType, string> filterDict = new Dictionary<MessageCore.SearchFilterType, string>();
|
||||
from = etaDate.ToUniversalTime().ToUnixTimeStamp();
|
||||
to = etaDate.ToUniversalTime().Add(new TimeSpan(23, 59, 59)).ToUnixTimeStamp();
|
||||
|
||||
// Datum filtern
|
||||
from = etaDate.ToUniversalTime().Subtract(new TimeSpan(2, 0, 0)).ToUnixTimeStamp(); // 2 Tage vorher
|
||||
to = etaDate.ToUniversalTime().Add(new TimeSpan(23, 59, 59)).ToUnixTimeStamp(); // 1 Tag später
|
||||
|
||||
filterDict.Add(MessageCore.SearchFilterType.FILTER_ETA, string.Format("{0}:{1}", from?.ToString() ?? "", to?.ToString() ?? ""));
|
||||
List<MessageCore> anmeldungen = DBManager.GetSingleCon(Properties.Settings.Default.ConnectionString).GetMessageCoresWithFilters(filterDict, 100);
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user