< Summary

Information
Class: AspNetCoreGeneratedDocument.Areas_Studio2_Views_Orders_Details
Assembly: OzonOrdersWeb
File(s): /home/runner/work/Studio2Prod/Studio2Prod/OzonOrdersWeb/Areas/Studio2/Views/Orders/Details.cshtml
Line coverage
0%
Covered lines: 0
Uncovered lines: 46
Coverable lines: 46
Total lines: 149
Line coverage: 0%
Branch coverage
0%
Covered branches: 0
Total branches: 38
Branch coverage: 0%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
ExecuteAsync()0%1482380%

File(s)

/home/runner/work/Studio2Prod/Studio2Prod/OzonOrdersWeb/Areas/Studio2/Views/Orders/Details.cshtml

#LineLine coverage
 1@using OzonOrdersWeb.ViewModels.OrderViewModels
 2
 3
 4@model DetailsOrderViewModel;
 5
 6@{
 07    ViewData["Title"] = $"Детали заказа - {Model?.Order?.ShipmentNumber ?? Model?.Order?.Key ?? Model?.Order?.Id.ToStrin
 08    Layout = "~/Views/Shared/_Layout.cshtml";
 09    var model = Model!;
 10}
 11
 12<h1>Details</h1>
 13
 14<div>
 015    <h4>Заказ @Html.DisplayFor(model => model.Order.Key)</h4>
 16    <a href="@Url.Action("Edit", "Orders", new { id = Model?.Order.Id })" class="btn btn-primary">Изменить</a>
 17
 18    <hr />
 19    <dl class="row">
 20        <dt class="col-sm-2">
 021            @Html.DisplayNameFor(model => model.Order.Comment)
 22        </dt>
 23        <dd class="col-sm-10">
 024            @Html.DisplayFor(model => model.Order.Comment) <span style="margin-left: 10px; color: gray;">/</span>
 25        </dd>
 26        <dt class="col-sm-2">
 027            @Html.DisplayNameFor(model => model.Order.Key)
 28        </dt>
 29        <dd class="col-sm-10">
 030            @Html.DisplayFor(model => model.Order.Key) <span style="margin-left: 10px; color: gray;">/ </span>
 31        </dd>
 32        <dt class="col-sm-2">
 033            @Html.DisplayNameFor(model => model.Order.ShipmentNumber)
 34        </dt>
 35        <dd class="col-sm-10">
 036            @Html.DisplayFor(model => model.Order.ShipmentNumber) <span style="color: gray;">/)</span>
 37        </dd>
 38        <dt class="col-sm-2">
 039            @Html.DisplayNameFor(model => model.Order.ProcessingDate)
 40        </dt>
 41        <dd class="col-sm-10">
 042            @Html.DisplayFor(model => model.Order.ProcessingDate) <span style="color: gray;">/ </span>
 43        </dd>
 44        <dt class="col-sm-2">
 045            @Html.DisplayNameFor(model => model.Order.ShippingDate)
 46        </dt>
 47        <dd class="col-sm-10">
 048            @Html.DisplayFor(model => model.Order.ShippingDate) <span style="color: gray;">/ </span>
 49        </dd>
 50        <dt class="col-sm-2">
 051            @Html.DisplayNameFor(model => model.Order.Status)
 52        </dt>
 53        <dd class="col-sm-10">
 054            @Html.DisplayFor(model => model.Order.Status) <span style="color: gray;">/ </span>
 55        </dd>
 56        <dt class="col-sm-2">
 057            @Html.DisplayNameFor(model => model.Order.AppStatus)
 58        </dt>
 59        <dd class="col-sm-10">
 060            @(model.Order.AppStatus?.Name ?? "") <span style="color: gray;">/ </span>
 61        </dd>
 62        <dt class="col-sm-2">
 063            @Html.DisplayNameFor(model => model.Order.ShipmentAmount)
 64        </dt>
 65        <dd class="col-sm-10">
 066            @Html.DisplayFor(model => model.Order.ShipmentAmount) <span style="color: gray;">/</span>
 67        </dd>
 68        <dt class="col-sm-2">
 069            @Html.DisplayNameFor(model => model.Order.ProductName)
 70        </dt>
 71        <dd class="col-sm-10">
 072            @Html.DisplayFor(model => model.Order.ProductName) <span style="color: gray;">/ </span>
 73        </dd>
 74        <dt class="col-sm-2">
 075            @Html.DisplayNameFor(model => model.Order.ProductKey)
 76        </dt>
 77        <dd class="col-sm-10">
 078            @Html.DisplayFor(model => model.Order.ProductKey) <span style="color: gray;">/ </span>
 79        </dd>
 80        <dt class="col-sm-2">
 081            @Html.DisplayNameFor(model => model.Order.Price)
 82        </dt>
 83        <dd class="col-sm-10">
 084            @Html.DisplayFor(model => model.Order.Price) <span style="color: gray;">/ </span>
 85        </dd>
 86        <dt class="col-sm-2">
 087            @Html.DisplayNameFor(model => model.Order.Quantity)
 88        </dt>
 89        <dd class="col-sm-10">
 090            @Html.DisplayFor(model => model.Order.Quantity) <span style="color: gray;">/ </span>
 91        </dd>
 92        <dt class="col-sm-2">
 093            @Html.DisplayNameFor(model => model.Order.Supplier)
 94        </dt>
 95        <dd class="col-sm-10">
 096            @Html.DisplayFor(model => model.Order.Supplier) <span style="color: gray;">/</span>
 97        </dd>
 98        <dt class="col-sm-2">
 099            @Html.DisplayNameFor(model => model.Order.PurchasePrice)
 100        </dt>
 101        <dd class="col-sm-10">
 0102            @Html.DisplayFor(model => model.Order.PurchasePrice) <span style="color: gray;">/ </span>
 103        </dd>
 104        <dt class="col-sm-2">
 0105            @Html.DisplayNameFor(model => model.Order.MinOzonCommission)
 106        </dt>
 107        <dd class="col-sm-10">
 0108            @Html.DisplayFor(model => model.Order.MinOzonCommission)<span style="color: gray;">@Html.DisplayFor(model =>
 109        </dd>
 110        <dt class="col-sm-2">
 0111            @Html.DisplayNameFor(model => model.Order.MaxOzonCommission)
 112        </dt>
 113        <dd class="col-sm-10">
 0114            @Html.DisplayFor(model => model.Order.MaxOzonCommission)<span style="color: gray;">@Html.DisplayFor(model =>
 115        </dd>
 116        <dt class="col-sm-2">
 0117            @Html.DisplayNameFor(model => model.Order.MaxProfit)
 118        </dt>
 119        <dd class="col-sm-10">
 0120            @Html.DisplayFor(model => model.Order.MaxProfit) <span style="color: gray;">/ </span>
 121        </dd>
 122        <dt class="col-sm-2">
 0123            @Html.DisplayNameFor(model => model.Order.MinDiscount)
 124        </dt>
 125        <dd class="col-sm-10">
 0126            @Html.DisplayFor(model => model.Order.MinDiscount) <span style="color: gray;">/ </span>
 127        </dd>
 128        <dt class="col-sm-2">
 0129            @Html.DisplayNameFor(model => model.Order.DeliveryCity)
 130        </dt>
 131        <dd class="col-sm-10">
 0132            @Html.DisplayFor(model => model.Order.DeliveryCity) <span style="color: gray;">/ </span>
 133        </dd>
 134        <dt class="col-sm-2">
 0135            @Html.DisplayNameFor(model => model.Order.NewCategory)
 136        </dt>
 137        <dd class="col-sm-10">
 0138            @Html.DisplayFor(model => model.Order.NewCategory) <span style="color: gray;">/ </span>
 139        </dd>
 140    </dl>
 141</div>
 142
 143
 144
 145<div>
 0146    <a asp-action="Edit" asp-route-id="@Model?.Order.Id">Изменить</a>
 0147    <a asp-action="Delete" asp-route-id="@Model?.Order.Id">Удалить</a>
 148    <a asp-action="Index">К списку заказов</a>
 149</div>

Methods/Properties

ExecuteAsync()