order print page layout and content
This commit is contained in:
parent
258909077a
commit
16b90c08a0
9 changed files with 53 additions and 18 deletions
|
@ -33,8 +33,8 @@
|
||||||
<a class="list-group-item list-group-item-action list-group-item-info" href="/catalog/dk">
|
<a class="list-group-item list-group-item-action list-group-item-info" href="/catalog/dk">
|
||||||
<i class="bi-file-spreadsheet"></i> Produkt Prisliste
|
<i class="bi-file-spreadsheet"></i> Produkt Prisliste
|
||||||
</a>
|
</a>
|
||||||
<a class="list-group-item list-group-item-action list-group-item-danger" href="/sales/orderlist/dk">
|
<a class="list-group-item list-group-item-action list-group-item-info" href="/sales/orderlist/dk">
|
||||||
<i class="bi-door-open"></i> Ubehandlede Bestillinger
|
<i class="bi-printer"></i> Ikke udskrevet
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -57,8 +57,8 @@
|
||||||
<a class="list-group-item list-group-item-action list-group-item-info" href="/catalog/no">
|
<a class="list-group-item list-group-item-action list-group-item-info" href="/catalog/no">
|
||||||
<i class="bi-file-spreadsheet"></i> Produkt Prisliste
|
<i class="bi-file-spreadsheet"></i> Produkt Prisliste
|
||||||
</a>
|
</a>
|
||||||
<a class="list-group-item list-group-item-action list-group-item-danger" href="/sales/orderlist/no">
|
<a class="list-group-item list-group-item-action list-group-item-info" href="/sales/orderlist/no">
|
||||||
<i class="bi-door-open"></i> Ubehandlede Bestillinger
|
<i class="bi-printer"></i> Ikke udskrevet
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -81,8 +81,8 @@
|
||||||
<a class="list-group-item list-group-item-action list-group-item-info" href="/catalog/se">
|
<a class="list-group-item list-group-item-action list-group-item-info" href="/catalog/se">
|
||||||
<i class="bi-file-spreadsheet"></i> Produkt Prisliste
|
<i class="bi-file-spreadsheet"></i> Produkt Prisliste
|
||||||
</a>
|
</a>
|
||||||
<a class="list-group-item list-group-item-action list-group-item-danger" href="/sales/orderlist/se">
|
<a class="list-group-item list-group-item-action list-group-item-info" href="/sales/orderlist/se">
|
||||||
<i class="bi-door-open"></i> Ubehandlede Bestillinger
|
<i class="bi-printer"></i> Ikke udskrevet
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -5,10 +5,34 @@
|
||||||
@attribute [Authorize(Roles = "Admin,Office,Supervisor,Warehouse")]
|
@attribute [Authorize(Roles = "Admin,Office,Supervisor,Warehouse")]
|
||||||
@page "/sales/orderlist/{CountryCode}"
|
@page "/sales/orderlist/{CountryCode}"
|
||||||
|
|
||||||
<PageTitle>Ubehandlede Bestillinger @CountryCode</PageTitle>
|
<PageTitle>Ordre udskrivning @CountryCode.ToUpper()</PageTitle>
|
||||||
<h2>Ubehandlede Bestillinger @CountryCode</h2>
|
<h2>Ordre udskrivning @CountryCode.ToUpper()</h2>
|
||||||
@if (OrderLIst.Any())
|
@if (OrderList.Any())
|
||||||
{
|
{
|
||||||
|
<table class="table table-striped table-hover">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>Kunde</th>
|
||||||
|
<th>Konto</th>
|
||||||
|
<th>Dato</th>
|
||||||
|
<th>Sælger</th>
|
||||||
|
<th>Oprettet af</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
@foreach (var order in OrderList)
|
||||||
|
{
|
||||||
|
<tr role="navigation" style="cursor: pointer" @onclick="() => OpenOrder(order.CompanyId, order.SalesHeadId)">
|
||||||
|
<td>@order.CompanyName</td>
|
||||||
|
<td>@order.Account</td>
|
||||||
|
<td>@order.OrderDate</td>
|
||||||
|
<td>@order.SalesRep</td>
|
||||||
|
<td>@order.CreatedBy</td>
|
||||||
|
</tr>
|
||||||
|
}
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
@*
|
||||||
<div class="list-group">
|
<div class="list-group">
|
||||||
<div class="list-group-item">
|
<div class="list-group-item">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
|
@ -18,7 +42,7 @@
|
||||||
<div class="col-sm-2"></div>
|
<div class="col-sm-2"></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@foreach (var order in OrderLIst)
|
@foreach (var order in OrderList)
|
||||||
{
|
{
|
||||||
<a class="list-group-item list-group-item-action" href="/office/customers/@order.CompanyId/orders/@order.SalesHeadId">
|
<a class="list-group-item list-group-item-action" href="/office/customers/@order.CompanyId/orders/@order.SalesHeadId">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
|
@ -30,13 +54,14 @@
|
||||||
</a>
|
</a>
|
||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
|
*@
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
<span>Afventer svar fra service ... Vent venligst.</span>
|
<span>Ingen data</span>
|
||||||
}
|
}
|
||||||
|
|
||||||
@if (Working)
|
@if (Working)
|
||||||
{
|
{
|
||||||
|
<span>Afventer svar fra service ... Vent venligst.</span>
|
||||||
<WorkingThreeDots />
|
<WorkingThreeDots />
|
||||||
}
|
}
|
|
@ -21,18 +21,22 @@ public partial class OfficeOrderListPage : IDisposable
|
||||||
|
|
||||||
// #############################################################
|
// #############################################################
|
||||||
private bool Working { get; set; } = true;
|
private bool Working { get; set; } = true;
|
||||||
private List<OfficeOrderListView> OrderLIst { get; set; } = new();
|
private List<OfficeOrderListView> OrderList { get; set; } = new();
|
||||||
|
|
||||||
protected override async Task OnParametersSetAsync()
|
protected override async Task OnParametersSetAsync()
|
||||||
{
|
{
|
||||||
Interceptor.RegisterEvent();
|
Interceptor.RegisterEvent();
|
||||||
Interceptor.RegisterBeforeSendEvent();
|
Interceptor.RegisterBeforeSendEvent();
|
||||||
Logger.LogInformation("---- CountryCode is '{}'", CountryCode);
|
Logger.LogInformation("---- CountryCode is '{}'", CountryCode);
|
||||||
OrderLIst = await OrderListRepo.GetOrdersProcessStatusNone(CountryCode);
|
OrderList = await OrderListRepo.GetOrdersProcessStatusNone(CountryCode);
|
||||||
|
|
||||||
Working = false;
|
Working = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void OpenOrder(string companyId, string orderId)
|
||||||
|
{
|
||||||
|
Navigator.NavigateTo($"/office/customers/{companyId}/orders/{orderId}");
|
||||||
|
}
|
||||||
public void Dispose()
|
public void Dispose()
|
||||||
{
|
{
|
||||||
Interceptor.DisposeEvent();
|
Interceptor.DisposeEvent();
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"appInfo": {
|
"appInfo": {
|
||||||
"name": "Wonky Online",
|
"name": "Wonky Online",
|
||||||
"version": "273.0",
|
"version": "279.0",
|
||||||
"rc": true,
|
"rc": true,
|
||||||
"sandBox": true,
|
"sandBox": true,
|
||||||
"image": "grumpy-coder.png",
|
"image": "grumpy-coder.png",
|
||||||
|
@ -11,7 +11,7 @@
|
||||||
"LogLevel": {
|
"LogLevel": {
|
||||||
"Default": "Debug",
|
"Default": "Debug",
|
||||||
"System": "Debug",
|
"System": "Debug",
|
||||||
"Microsoft": "Debug"
|
"Microsoft": "None"
|
||||||
},
|
},
|
||||||
"Debug": {
|
"Debug": {
|
||||||
"LogLevel": {
|
"LogLevel": {
|
||||||
|
|
|
@ -9,4 +9,6 @@ public class OfficeOrderListView
|
||||||
public string OrderDate { get; set; } = "";
|
public string OrderDate { get; set; } = "";
|
||||||
public string SalesRep { get; set; } = "";
|
public string SalesRep { get; set; } = "";
|
||||||
public string CountryCode { get; set; } = "";
|
public string CountryCode { get; set; } = "";
|
||||||
|
public string ESalesNumber { get; set; } = "";
|
||||||
|
public string CreatedBy { get; set; } = "";
|
||||||
}
|
}
|
|
@ -14,7 +14,8 @@ sed -i 's|\"sandBox\".*|\"sandBox\": true,|g' "${FILE}"
|
||||||
|
|
||||||
sed -i 's|\"Default": \"None\",|\"Default": \"Debug\",|g' "${FILE}"
|
sed -i 's|\"Default": \"None\",|\"Default": \"Debug\",|g' "${FILE}"
|
||||||
sed -i 's|\"System": \"None\",|\"System": \"Debug\",|g' "${FILE}"
|
sed -i 's|\"System": \"None\",|\"System": \"Debug\",|g' "${FILE}"
|
||||||
sed -i 's|\"Microsoft\": \"None\",|\"Microsoft\": \"Information\",|g' "${FILE}"
|
sed -i 's|\"Microsoft\": \"Information\",|\"Microsoft\": \"None\",|g' "${FILE}"
|
||||||
|
sed -i 's|\"Microsoft\": \"Debug\",|\"Microsoft\": \"None\",|g' "${FILE}"
|
||||||
|
|
||||||
sed -i 's|\"baseUrl\".*|\"baseUrl\": \"https://eta.innotec.dk\",|g' "${FILE}"
|
sed -i 's|\"baseUrl\".*|\"baseUrl\": \"https://eta.innotec.dk\",|g' "${FILE}"
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@ sed -i 's|\"sandBox\".*|\"sandBox\": true,|g' "${FILE}"
|
||||||
sed -i 's|\"Default": \"Debug\",|\"Default": \"None\",|g' "${FILE}"
|
sed -i 's|\"Default": \"Debug\",|\"Default": \"None\",|g' "${FILE}"
|
||||||
sed -i 's|\"System": \"Debug\",|\"System": \"None\",|g' "${FILE}"
|
sed -i 's|\"System": \"Debug\",|\"System": \"None\",|g' "${FILE}"
|
||||||
sed -i 's|\"Microsoft\": \"Information\",|\"Microsoft\": \"None\",|g' "${FILE}"
|
sed -i 's|\"Microsoft\": \"Information\",|\"Microsoft\": \"None\",|g' "${FILE}"
|
||||||
|
sed -i 's|\"Microsoft\": \"Debug\",|\"Microsoft\": \"None\",|g' "${FILE}"
|
||||||
|
|
||||||
sed -i 's|\"baseUrl\".*|\"baseUrl\": \"https://eta.innotec.dk\",|g' "${FILE}"
|
sed -i 's|\"baseUrl\".*|\"baseUrl\": \"https://eta.innotec.dk\",|g' "${FILE}"
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@ sed -i 's|\"sandBox\":.*|\"sandBox\": false,|g' "${FILE}"
|
||||||
sed -i 's|\"Default": \"Debug\",|\"Default": \"None\",|g' "${FILE}"
|
sed -i 's|\"Default": \"Debug\",|\"Default": \"None\",|g' "${FILE}"
|
||||||
sed -i 's|\"System": \"Debug\",|\"System": \"None\",|g' "${FILE}"
|
sed -i 's|\"System": \"Debug\",|\"System": \"None\",|g' "${FILE}"
|
||||||
sed -i 's|\"Microsoft\": \"Information\",|\"Microsoft\": \"None\",|g' "${FILE}"
|
sed -i 's|\"Microsoft\": \"Information\",|\"Microsoft\": \"None\",|g' "${FILE}"
|
||||||
|
sed -i 's|\"Microsoft\": \"Debug\",|\"Microsoft\": \"None\",|g' "${FILE}"
|
||||||
|
|
||||||
sed -i 's|\"baseUrl\".*|\"baseUrl\": \"https://zeta.innotec.dk\",|g' "${FILE}"
|
sed -i 's|\"baseUrl\".*|\"baseUrl\": \"https://zeta.innotec.dk\",|g' "${FILE}"
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@ sed -i 's|\"sandBox\":.*|\"sandBox\": false,|g' "${FILE}"
|
||||||
sed -i 's|\"Default": \"Debug\",|\"Default": \"None\",|g' "${FILE}"
|
sed -i 's|\"Default": \"Debug\",|\"Default": \"None\",|g' "${FILE}"
|
||||||
sed -i 's|\"System": \"Debug\",|\"System": \"None\",|g' "${FILE}"
|
sed -i 's|\"System": \"Debug\",|\"System": \"None\",|g' "${FILE}"
|
||||||
sed -i 's|\"Microsoft\": \"Information\",|\"Microsoft\": \"None\",|g' "${FILE}"
|
sed -i 's|\"Microsoft\": \"Information\",|\"Microsoft\": \"None\",|g' "${FILE}"
|
||||||
|
sed -i 's|\"Microsoft\": \"Debug\",|\"Microsoft\": \"None\",|g' "${FILE}"
|
||||||
|
|
||||||
sed -i 's|\"baseUrl\".*|\"baseUrl\": \"https://zeta.innotec.dk\",|g' "${FILE}"
|
sed -i 's|\"baseUrl\".*|\"baseUrl\": \"https://zeta.innotec.dk\",|g' "${FILE}"
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue