Moved receipt line items
This commit is contained in:
@@ -51,9 +51,52 @@
|
||||
}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Line Items - Moved here for more space -->
|
||||
@if (Model.LineItems.Any())
|
||||
{
|
||||
<div class="card shadow-sm mb-3">
|
||||
<div class="card-header">
|
||||
<strong>Line Items (@Model.LineItems.Count)</strong>
|
||||
</div>
|
||||
<div class="card-body p-0">
|
||||
<div class="table-responsive">
|
||||
<table class="table table-sm table-hover mb-0">
|
||||
<thead>
|
||||
<tr>
|
||||
<th style="width: 50px;">#</th>
|
||||
<th>Description</th>
|
||||
<th class="text-center" style="width: 80px;">Qty</th>
|
||||
<th class="text-end" style="width: 100px;">Unit Price</th>
|
||||
<th class="text-end" style="width: 100px;">Total</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@foreach (var item in Model.LineItems)
|
||||
{
|
||||
<tr>
|
||||
<td class="text-muted">@item.LineNumber</td>
|
||||
<td>@item.Description</td>
|
||||
<td class="text-center">
|
||||
@(item.Quantity?.ToString("0.##") ?? "-")
|
||||
</td>
|
||||
<td class="text-end">
|
||||
@(item.UnitPrice?.ToString("C") ?? "-")
|
||||
</td>
|
||||
<td class="text-end">
|
||||
<strong>@(item.LineTotal?.ToString("C") ?? "-")</strong>
|
||||
</td>
|
||||
</tr>
|
||||
}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
</div>
|
||||
|
||||
<!-- Right column - Metadata and Line Items -->
|
||||
<!-- Right column - Metadata -->
|
||||
<div class="col-lg-4">
|
||||
<!-- Receipt Info -->
|
||||
<div class="card shadow-sm mb-3">
|
||||
@@ -131,53 +174,6 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Line Items -->
|
||||
@if (Model.LineItems.Any())
|
||||
{
|
||||
<div class="card shadow-sm mb-3">
|
||||
<div class="card-header">
|
||||
<strong>Line Items (@Model.LineItems.Count)</strong>
|
||||
</div>
|
||||
<div class="card-body p-0">
|
||||
<div class="table-responsive">
|
||||
<table class="table table-sm table-hover mb-0">
|
||||
<thead>
|
||||
<tr>
|
||||
<th style="width: 50px;">#</th>
|
||||
<th>Description</th>
|
||||
<th class="text-center" style="width: 60px;">Qty</th>
|
||||
<th class="text-end" style="width: 80px;">Price</th>
|
||||
<th class="text-end" style="width: 80px;">Total</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@foreach (var item in Model.LineItems)
|
||||
{
|
||||
<tr>
|
||||
<td class="text-muted">@item.LineNumber</td>
|
||||
<td>
|
||||
<div class="text-truncate" style="max-width: 200px;" title="@item.Description">
|
||||
@item.Description
|
||||
</div>
|
||||
</td>
|
||||
<td class="text-center">
|
||||
@(item.Quantity?.ToString("0.##") ?? "-")
|
||||
</td>
|
||||
<td class="text-end">
|
||||
@(item.UnitPrice?.ToString("C") ?? "-")
|
||||
</td>
|
||||
<td class="text-end">
|
||||
<strong>@(item.LineTotal?.ToString("C") ?? "-")</strong>
|
||||
</td>
|
||||
</tr>
|
||||
}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
|
||||
<!-- Parse Logs -->
|
||||
@if (Model.ParseLogs.Any())
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user