From efd23ecae3a4f77e6b75b41dadd202c6f7d89338 Mon Sep 17 00:00:00 2001 From: "zaccaria.majid" Date: Wed, 28 Jun 2023 08:55:25 +0200 Subject: [PATCH] aggiunti colori stato in orderlist --- .../Components/Order/OrderList.razor | 4 +++- .../Components/Order/OrderList.razor.cs | 15 +++++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/WebDoorCreator.UI/Components/Order/OrderList.razor b/WebDoorCreator.UI/Components/Order/OrderList.razor index 0102405..a986661 100644 --- a/WebDoorCreator.UI/Components/Order/OrderList.razor +++ b/WebDoorCreator.UI/Components/Order/OrderList.razor @@ -144,7 +144,9 @@ else @item.NumType @if (!isTplPage) { - @getOrderStatusLabel(item.OrderStatus) + + @getOrderStatusLabel(item.OrderStatus) + @($"{item.TotCost:C2}")
@($"{item.Discount:C2}")
diff --git a/WebDoorCreator.UI/Components/Order/OrderList.razor.cs b/WebDoorCreator.UI/Components/Order/OrderList.razor.cs index b7e7679..1226176 100644 --- a/WebDoorCreator.UI/Components/Order/OrderList.razor.cs +++ b/WebDoorCreator.UI/Components/Order/OrderList.razor.cs @@ -200,6 +200,21 @@ namespace WebDoorCreator.UI.Components.Order return answ; } + protected string getOrderStatusColor(int orderStat) + { + string answ = ""; + + if (ListValuesAll != null) + { + var currOrdStat = ListValuesAll.Where(x => int.Parse(x.Value) == orderStat).FirstOrDefault(); + if (currOrdStat != null) + { + answ = currOrdStat.DefaultVal; + } + } + + return answ; + } protected override async Task OnAfterRenderAsync(bool firstRender) {