From 3bb30bcbdd2095486ff8d9a451faac320312b9c7 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Mon, 9 Aug 2021 19:40:21 +0200 Subject: [PATCH] Bozza controllo show chiusi --- GWMS.UI/Data/SelectOrderData.cs | 6 ++++++ GWMS.UI/Pages/Orders.razor | 10 ++++++++++ GWMS.UI/Pages/Orders.razor.cs | 22 ++++++++++++++++++++++ 3 files changed, 38 insertions(+) diff --git a/GWMS.UI/Data/SelectOrderData.cs b/GWMS.UI/Data/SelectOrderData.cs index c2dc59f..fb6fab7 100644 --- a/GWMS.UI/Data/SelectOrderData.cs +++ b/GWMS.UI/Data/SelectOrderData.cs @@ -9,8 +9,12 @@ namespace GWMS.UI.Data { #region Public Properties + public bool HideClosed { get; set; } = true; + public int PlantId { get; set; } = 0; + public int SupplierId { get; set; } = 0; + public int TransporterId { get; set; } = 0; #endregion Public Properties @@ -34,6 +38,8 @@ namespace GWMS.UI.Data if (!(obj is SelectOrderData item)) return false; + if (HideClosed != item.HideClosed) + return false; if (PlantId != item.PlantId) return false; if (SupplierId != item.SupplierId) diff --git a/GWMS.UI/Pages/Orders.razor b/GWMS.UI/Pages/Orders.razor index b2613d0..73b56ff 100644 --- a/GWMS.UI/Pages/Orders.razor +++ b/GWMS.UI/Pages/Orders.razor @@ -11,6 +11,16 @@
+
+
+
+
+
+ + +
+
+
diff --git a/GWMS.UI/Pages/Orders.razor.cs b/GWMS.UI/Pages/Orders.razor.cs index 3b9a436..a209657 100644 --- a/GWMS.UI/Pages/Orders.razor.cs +++ b/GWMS.UI/Pages/Orders.razor.cs @@ -43,6 +43,28 @@ namespace GWMS.UI.Pages } } + private bool HideClosed + { + get + { + bool answ = true; + if (AppMService.Order_Filter != null) + { + answ = AppMService.Order_Filter.HideClosed; + } + return answ; + } + set + { + if (!AppMService.Order_Filter.HideClosed.Equals(value)) + { + AppMService.Order_Filter.HideClosed = value; + var pUpd = Task.Run(async () => await ReloadData()); + pUpd.Wait(); + } + } + } + private bool isLoading { get; set; } = false; private int numRecord