From ca10b584e643278040331f2e63e1124164d95f6a Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Tue, 27 Jun 2023 15:30:51 +0200 Subject: [PATCH] Spostamento dati + review pagina ordini --- .../DbModels/OrderStatusViewModel.cs | 14 ++++++++-- .../Components/Order/OrderList.razor | 28 +++++++++++++++++-- .../{Gen => Order}/OrdersDoorsDoorDef.razor | 0 .../OrdersDoorsDoorDef.razor.cs | 6 ++-- .../OrdersDoorsDoorDef.razor.css | 0 .../OrdersDoorsDoorDef.razor.less | 0 .../OrdersDoorsDoorDef.razor.min.css | 0 7 files changed, 40 insertions(+), 8 deletions(-) rename WebDoorCreator.UI/Components/{Gen => Order}/OrdersDoorsDoorDef.razor (100%) rename WebDoorCreator.UI/Components/{Gen => Order}/OrdersDoorsDoorDef.razor.cs (98%) rename WebDoorCreator.UI/Components/{Gen => Order}/OrdersDoorsDoorDef.razor.css (100%) rename WebDoorCreator.UI/Components/{Gen => Order}/OrdersDoorsDoorDef.razor.less (100%) rename WebDoorCreator.UI/Components/{Gen => Order}/OrdersDoorsDoorDef.razor.min.css (100%) diff --git a/WebDoorCreator.Data/DbModels/OrderStatusViewModel.cs b/WebDoorCreator.Data/DbModels/OrderStatusViewModel.cs index bbb95b4..217e2d2 100644 --- a/WebDoorCreator.Data/DbModels/OrderStatusViewModel.cs +++ b/WebDoorCreator.Data/DbModels/OrderStatusViewModel.cs @@ -72,9 +72,19 @@ namespace WebDoorCreator.Data.DbModels /// - /// Data promessa di consegna + /// Expected order delivery from DCA /// - public DateTime DateDelivery { get; set; } = DateTime.Now.AddDays(60); + public DateTime DateProm { get; set; } = DateTime.Now.AddDays(60); + + /// + /// Date Order confirmed by customer from Order table + /// + public DateTime DateOrd { get; set; } + + /// + /// Effective order delivery date + /// + public DateTime DateDelivery { get; set; } /// /// Eventuale sconto globale diff --git a/WebDoorCreator.UI/Components/Order/OrderList.razor b/WebDoorCreator.UI/Components/Order/OrderList.razor index e4eb569..57c4405 100644 --- a/WebDoorCreator.UI/Components/Order/OrderList.razor +++ b/WebDoorCreator.UI/Components/Order/OrderList.razor @@ -41,7 +41,29 @@ else @if (!isTplPage) { - + + + @if (item.OrderStatus < 30) + { + + } + else + { + + } + + + @if (item.OrderStatus < 20) + { + + } + else + { + + } + + + @**@ } @@ -65,8 +87,8 @@ else
@item.OrderDescript
} - @item.DateIns - @item.DateDelivery + @($"{item.DateIns:yyyy-MM-dd}") + @($"{item.DateDelivery:yyyy-MM-dd}") @(GetCompany(item.CompanyId)) diff --git a/WebDoorCreator.UI/Components/Gen/OrdersDoorsDoorDef.razor b/WebDoorCreator.UI/Components/Order/OrdersDoorsDoorDef.razor similarity index 100% rename from WebDoorCreator.UI/Components/Gen/OrdersDoorsDoorDef.razor rename to WebDoorCreator.UI/Components/Order/OrdersDoorsDoorDef.razor diff --git a/WebDoorCreator.UI/Components/Gen/OrdersDoorsDoorDef.razor.cs b/WebDoorCreator.UI/Components/Order/OrdersDoorsDoorDef.razor.cs similarity index 98% rename from WebDoorCreator.UI/Components/Gen/OrdersDoorsDoorDef.razor.cs rename to WebDoorCreator.UI/Components/Order/OrdersDoorsDoorDef.razor.cs index 046e2a4..6daa1de 100644 --- a/WebDoorCreator.UI/Components/Gen/OrdersDoorsDoorDef.razor.cs +++ b/WebDoorCreator.UI/Components/Order/OrdersDoorsDoorDef.razor.cs @@ -6,7 +6,7 @@ using WebDoorCreator.Data.DbModels; using WebDoorCreator.Data.Services; using WebDoorCreator.UI.Data; -namespace WebDoorCreator.UI.Components.Gen +namespace WebDoorCreator.UI.Components.Order { public partial class OrdersDoorsDoorDef : IDisposable { @@ -151,9 +151,9 @@ namespace WebDoorCreator.UI.Components.Gen protected string translOpt(bool condition, string lemmaCF, string lemmaCT) { string answ = ""; - if(condition) + if (condition) { - answ= VocService.Traduci(WDCUService.currLanguage ?? "EN", lemmaCT); + answ = VocService.Traduci(WDCUService.currLanguage ?? "EN", lemmaCT); } else { diff --git a/WebDoorCreator.UI/Components/Gen/OrdersDoorsDoorDef.razor.css b/WebDoorCreator.UI/Components/Order/OrdersDoorsDoorDef.razor.css similarity index 100% rename from WebDoorCreator.UI/Components/Gen/OrdersDoorsDoorDef.razor.css rename to WebDoorCreator.UI/Components/Order/OrdersDoorsDoorDef.razor.css diff --git a/WebDoorCreator.UI/Components/Gen/OrdersDoorsDoorDef.razor.less b/WebDoorCreator.UI/Components/Order/OrdersDoorsDoorDef.razor.less similarity index 100% rename from WebDoorCreator.UI/Components/Gen/OrdersDoorsDoorDef.razor.less rename to WebDoorCreator.UI/Components/Order/OrdersDoorsDoorDef.razor.less diff --git a/WebDoorCreator.UI/Components/Gen/OrdersDoorsDoorDef.razor.min.css b/WebDoorCreator.UI/Components/Order/OrdersDoorsDoorDef.razor.min.css similarity index 100% rename from WebDoorCreator.UI/Components/Gen/OrdersDoorsDoorDef.razor.min.css rename to WebDoorCreator.UI/Components/Order/OrdersDoorsDoorDef.razor.min.css