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;
|
bool result = false;
|
||||||
|
|
||||||
|
if (inputValue.IsNullOrEmpty()) return result;
|
||||||
|
|
||||||
// WuselString parsen. Ein Beispiel:
|
// WuselString parsen. Ein Beispiel:
|
||||||
// "WG: PO:8204730095 DEWVNTM-ADELINA D-005E-310120";
|
// "WG: PO:8204730095 DEWVNTM-ADELINA D-005E-310120";
|
||||||
// Hier kann man designen: https://regex101.com/
|
// Hier kann man designen: https://regex101.com/
|
||||||
@ -184,8 +186,11 @@ namespace bsmd.POService
|
|||||||
{
|
{
|
||||||
// Alle Anmeldungen des betreffenden Tages laden
|
// Alle Anmeldungen des betreffenden Tages laden
|
||||||
Dictionary<MessageCore.SearchFilterType, string> filterDict = new Dictionary<MessageCore.SearchFilterType, string>();
|
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() ?? ""));
|
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);
|
List<MessageCore> anmeldungen = DBManager.GetSingleCon(Properties.Settings.Default.ConnectionString).GetMessageCoresWithFilters(filterDict, 100);
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user