diff --git a/EveryThing/Pages/Invoices/Index.cshtml b/EveryThing/Pages/Invoices/Index.cshtml index 855dc2e..dfebf14 100644 --- a/EveryThing/Pages/Invoices/Index.cshtml +++ b/EveryThing/Pages/Invoices/Index.cshtml @@ -7,6 +7,13 @@ Layout = "~/Pages/Layouts/_Layout.cshtml"; } +@section Styles +{ + +} +
| # | -- @Html.DisplayNameFor(invoice => invoice.Invoice[0].IdPartnerFk) - | -- @Html.DisplayNameFor(invoice => invoice.Invoice[0].Date) - | +||||||
|---|---|---|---|---|---|---|---|---|
| # | ++ @Html.DisplayNameFor(invoice => invoice.Invoice[0].IdPartnerFk) + | ++ @Html.DisplayNameFor(invoice => invoice.Invoice[0].Date) + | ++ @Html.DisplayNameFor(invoice => invoice.Invoice[0].State) + | + @if (Model.ShowProjects) + {- @Html.DisplayNameFor(invoice => invoice.Invoice[0].State) + Projekti | - @if (Model.ShowProjects) - { -- Projekti - | - } -- | + - @foreach (var item in Model.Invoice) - { - | |
| @Html.DisplayFor(modelItem => item.InvoiceNumberFormatted) | + @foreach (var item in Model.Invoice) + { +||||||||
| @Html.DisplayFor(modelItem => item.InvoiceNumberFormatted) | ++ @Html.DisplayFor(modelItem => item.Partner.Title) + | ++ @Html.DisplayFor(modelItem => item.Date) + | ++ @switch (item.State) + { + case Invoice.InvoiceState.Closed: + @Html.DisplayFor(modelItem => item.State) + break; + case Invoice.InvoiceState.Confirmed: + @Html.DisplayFor(modelItem => item.State) + break; + default: + @Html.DisplayFor(modelItem => item.State) + break; + } + | + @if (Model.ShowProjects) + {- @Html.DisplayFor(modelItem => item.Partner.Title) - | -- @Html.DisplayFor(modelItem => item.Date) - | -- @switch (item.State) + @if (item.InvoiceInvoiceItem.FirstOrDefault() != null) { - case Invoice.InvoiceState.Closed: - @Html.DisplayFor(modelItem => item.State) - break; - case Invoice.InvoiceState.Confirmed: - @Html.DisplayFor(modelItem => item.State) - break; - default: - @Html.DisplayFor(modelItem => item.State) - break; + @string.Join(" ", item.InvoiceInvoiceItem.Select(x => x.ProjectPartItem?.ProjectPart?.Project?.ProjectNumberFormatted).Distinct()) } | - @if (Model.ShowProjects) - { -- @if (item.InvoiceInvoiceItem.FirstOrDefault() != null) - { - @string.Join(" ", item.InvoiceInvoiceItem.Select(x => x.ProjectPartItem?.ProjectPart?.Project?.ProjectNumberFormatted).Distinct()) - } - | - } -- - - - - | -+ + + + + | + + }