diff --git a/GWMS.UI/Pages/Orders.razor.cs b/GWMS.UI/Pages/Orders.razor.cs index a7862ff..2417b30 100644 --- a/GWMS.UI/Pages/Orders.razor.cs +++ b/GWMS.UI/Pages/Orders.razor.cs @@ -115,8 +115,6 @@ namespace GWMS.UI.Pages } } - private bool ShowCharts { get; set; } = false; - private bool ShowClosed { get @@ -308,9 +306,6 @@ namespace GWMS.UI.Pages protected void Edit(OrderModel selRecord) { // rileggo dal DB il record corrente... -#if false - currRecord = selRecord; -#endif var pUpd = Task.Run(async () => currRecord = await DataService.OrderGetByCode(selRecord.OrderCode)); pUpd.Wait(); } diff --git a/GWMS.UI/Pages/Suppliers.razor.cs b/GWMS.UI/Pages/Suppliers.razor.cs index 60ccb90..c3053da 100644 --- a/GWMS.UI/Pages/Suppliers.razor.cs +++ b/GWMS.UI/Pages/Suppliers.razor.cs @@ -115,8 +115,6 @@ namespace GWMS.UI.Pages } } - private bool ShowCharts { get; set; } = false; - #endregion Private Properties #region Protected Properties @@ -252,7 +250,9 @@ namespace GWMS.UI.Pages protected void Edit(OrderModel selRecord) { - currRecord = selRecord; + // rileggo dal DB il record corrente... + var pUpd = Task.Run(async () => currRecord = await DataService.OrderGetByCode(selRecord.OrderCode)); + pUpd.Wait(); } protected void ForceReload(int newNum) @@ -267,6 +267,7 @@ namespace GWMS.UI.Pages protected override async Task OnInitializedAsync() { + DataService.ResetController(); AppMService.ShowSearch = false; AppMService.PageName = "Fornitore"; AppMService.PageIcon = "fas fa-industry pr-2"; @@ -324,6 +325,7 @@ namespace GWMS.UI.Pages protected async Task UpdateData() { currRecord = null; + DataService.ResetController(); await ReloadData(); } diff --git a/GWMS.UI/Pages/Transporters.razor.cs b/GWMS.UI/Pages/Transporters.razor.cs index 4a95ffa..a99837e 100644 --- a/GWMS.UI/Pages/Transporters.razor.cs +++ b/GWMS.UI/Pages/Transporters.razor.cs @@ -100,18 +100,18 @@ namespace GWMS.UI.Pages get { int answ = 0; - if (MessageService.Order_Filter != null) + if (AppMService.Order_Filter != null) { - answ = MessageService.Order_Filter.PlantId; + answ = AppMService.Order_Filter.PlantId; } return answ; } set { - if (!MessageService.Order_Filter.PlantId.Equals(value)) + if (!AppMService.Order_Filter.PlantId.Equals(value)) { currRecord = null; - MessageService.Order_Filter.PlantId = value; + AppMService.Order_Filter.PlantId = value; var pUpd = Task.Run(async () => await ReloadData()); pUpd.Wait(); } @@ -123,18 +123,18 @@ namespace GWMS.UI.Pages get { int answ = 0; - if (MessageService.Order_Filter != null) + if (AppMService.Order_Filter != null) { - answ = MessageService.Order_Filter.TransporterId; + answ = AppMService.Order_Filter.TransporterId; } return answ; } set { - if (!MessageService.Order_Filter.TransporterId.Equals(value)) + if (!AppMService.Order_Filter.TransporterId.Equals(value)) { currRecord = null; - MessageService.Order_Filter.TransporterId = value; + AppMService.Order_Filter.TransporterId = value; var pUpd = Task.Run(async () => await ReloadData()); pUpd.Wait(); } @@ -145,6 +145,9 @@ namespace GWMS.UI.Pages #region Protected Properties + [Inject] + protected MessageService AppMService { get; set; } + [Inject] protected AuthenticationStateProvider AuthenticationStateProvider { get; set; } @@ -156,17 +159,17 @@ namespace GWMS.UI.Pages get { DateTime answ = DateTime.Today.AddDays(1); - if (MessageService.Order_Filter != null) + if (AppMService.Order_Filter != null) { - answ = MessageService.Order_Filter.DateEnd; + answ = AppMService.Order_Filter.DateEnd; } return answ; } set { - if (!MessageService.Order_Filter.DateEnd.Equals(value)) + if (!AppMService.Order_Filter.DateEnd.Equals(value)) { - MessageService.Order_Filter.DateEnd = value; + AppMService.Order_Filter.DateEnd = value; var pUpd = Task.Run(async () => await ReloadData()); pUpd.Wait(); } @@ -178,17 +181,17 @@ namespace GWMS.UI.Pages get { DateTime answ = DateTime.Today.AddDays(-1); - if (MessageService.Order_Filter != null) + if (AppMService.Order_Filter != null) { - answ = MessageService.Order_Filter.DateStart; + answ = AppMService.Order_Filter.DateStart; } return answ; } set { - if (!MessageService.Order_Filter.DateStart.Equals(value)) + if (!AppMService.Order_Filter.DateStart.Equals(value)) { - MessageService.Order_Filter.DateStart = value; + AppMService.Order_Filter.DateStart = value; var pUpd = Task.Run(async () => await ReloadData()); pUpd.Wait(); } @@ -198,9 +201,6 @@ namespace GWMS.UI.Pages [Inject] protected IJSRuntime JSRuntime { get; set; } - [Inject] - protected MessageService MessageService { get; set; } - [Inject] protected NavigationManager NavManager { get; set; } @@ -267,7 +267,7 @@ namespace GWMS.UI.Pages private async Task ReloadData() { isLoading = true; - SearchRecords = await DataService.OrdersGetFilt(MessageService.Order_Filter); + SearchRecords = await DataService.OrdersGetFilt(AppMService.Order_Filter); ListRecords = SearchRecords.Skip(numRecord * (currPage - 1)).Take(numRecord).ToList(); isLoading = false; } @@ -293,12 +293,13 @@ namespace GWMS.UI.Pages protected override async Task OnInitializedAsync() { + DataService.ResetController(); SelPlantId = 0; SelTranspId = 0; - MessageService.ShowSearch = false; - MessageService.PageName = "Fornitore"; - MessageService.PageIcon = "fas fa-industry pr-2"; - MessageService.EA_SearchUpdated += OnSeachUpdated; + AppMService.ShowSearch = false; + AppMService.PageName = "Fornitore"; + AppMService.PageIcon = "fas fa-industry pr-2"; + AppMService.EA_SearchUpdated += OnSeachUpdated; await ReloadAllData(); } @@ -339,7 +340,7 @@ namespace GWMS.UI.Pages currRecord = null; SearchRecords = null; ListRecords = null; - MessageService.Order_Filter = SelectOrderData.Init(5, 7); + AppMService.Order_Filter = SelectOrderData.Init(5, 7); await ReloadAllData(); } @@ -395,7 +396,7 @@ namespace GWMS.UI.Pages public void Dispose() { - MessageService.EA_SearchUpdated -= OnSeachUpdated; + AppMService.EA_SearchUpdated -= OnSeachUpdated; } public async void OnSeachUpdated()