Removing reference to InvoicePaymentsPartial.cshtml from Invoice.cshtml

This commit is contained in:
rockstardev 2020-02-28 16:58:09 -06:00
parent fca6b39681
commit 44d4673981
2 changed files with 43 additions and 3 deletions

View file

@ -183,7 +183,48 @@
</div> </div>
} }
<partial name="InvoicePaymentsPartial" model="Model" /> <div class="row">
<div class="col-md-12 invoice-payments">
<h3>Paid summary</h3>
<table class="table table-sm table-responsive-md">
<thead class="thead-inverse">
<tr>
<th>Payment method</th>
<th class="text-right">Rate</th>
<th class="text-right">Paid</th>
<th class="text-right">Due</th>
@if (Model.StatusException == InvoiceExceptionStatus.PaidOver)
{
<th class="text-right">Overpaid</th>
}
</tr>
</thead>
<tbody>
@foreach (var payment in Model.CryptoPayments)
{
<tr>
<td>@payment.PaymentMethod</td>
<td class="text-right">@payment.Rate</td>
<td class="text-right">@payment.Paid</td>
<td class="text-right">@payment.Due</td>
@if (Model.StatusException == InvoiceExceptionStatus.PaidOver)
{
<td class="text-right">@payment.Overpaid</td>
}
</tr>
}
</tbody>
</table>
</div>
</div>
@{
var grouped = Model.Payments.GroupBy(payment => payment.GetPaymentMethodId().PaymentType);
}
@foreach (var paymentGroup in grouped)
{
<partial name="@paymentGroup.Key.InvoiceViewPaymentPartialName" model="@paymentGroup.ToList()" />
}
<div class="row"> <div class="row">
<div class="col-md-12"> <div class="col-md-12">

View file

@ -40,8 +40,7 @@
</div> </div>
</div> </div>
@{ @{
var grouped = Model.Payments.GroupBy(payment => payment.GetPaymentMethodId().PaymentType); var grouped = Model.Payments.GroupBy(payment => payment.GetPaymentMethodId().PaymentType);
} }
@foreach (var paymentGroup in grouped) @foreach (var paymentGroup in grouped)
{ {