< Summary

Information
Class: AspNetCoreGeneratedDocument.Areas_Studio2_Views_Products_Details
Assembly: OzonOrdersWeb
File(s): /home/runner/work/Studio2Prod/Studio2Prod/OzonOrdersWeb/Areas/Studio2/Views/Products/Details.cshtml
Line coverage
0%
Covered lines: 0
Uncovered lines: 20
Coverable lines: 20
Total lines: 71
Line coverage: 0%
Branch coverage
0%
Covered branches: 0
Total branches: 16
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%272160%

File(s)

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

#LineLine coverage
 1@model OzonDomains.Models.Product
 2
 3@{
 04    ViewData["Title"] = $"Детали товара - {Model?.Article ?? Model?.Id.ToString() ?? "N/A"}";
 05    Layout = "~/Views/Shared/_Layout.cshtml";
 6}
 7
 08@await Html.PartialAsync("_BsxGridShell")
 9
 10<div class="container py-3 bsx-surface">
 11<h1>Details</h1>
 12
 13<div>
 14    <h4>Product</h4>
 15    <hr />
 16    <dl class="row">
 17        <dt class = "col-sm-2">
 018            @Html.DisplayNameFor(model => model.Article)
 19        </dt>
 20        <dd class = "col-sm-10">
 021            @Html.DisplayFor(model => model.Article)
 22        </dd>
 23        <dt class = "col-sm-2">
 024            @Html.DisplayNameFor(model => model.OzonProductId)
 25        </dt>
 26        <dd class = "col-sm-10">
 027            @Html.DisplayFor(model => model.OzonProductId)
 28        </dd>
 29        <dt class = "col-sm-2">
 030            @Html.DisplayNameFor(model => model.FboOzonSkuId)
 31        </dt>
 32        <dd class = "col-sm-10">
 033            @Html.DisplayFor(model => model.FboOzonSkuId)
 34        </dd>
 35        <dt class = "col-sm-2">
 036            @Html.DisplayNameFor(model => model.FbsOzonSkuId)
 37        </dt>
 38        <dd class = "col-sm-10">
 039            @Html.DisplayFor(model => model.FbsOzonSkuId)
 40        </dd>
 41        <dt class = "col-sm-2">
 042            @Html.DisplayNameFor(model => model.CommercialCategory)
 43        </dt>
 44        <dd class = "col-sm-10">
 045            @Html.DisplayFor(model => model.CommercialCategory)
 46        </dd>
 47        <dt class = "col-sm-2">
 048            @Html.DisplayNameFor(model => model.Volume)
 49        </dt>
 50        <dd class = "col-sm-10">
 051            @Html.DisplayFor(model => model.Volume)
 52        </dd>
 53        <dt class = "col-sm-2">
 054            @Html.DisplayNameFor(model => model.VolumetricWeight)
 55        </dt>
 56        <dd class = "col-sm-10">
 057            @Html.DisplayFor(model => model.VolumetricWeight)
 58        </dd>
 59        <dt class = "col-sm-2">
 060            @Html.DisplayNameFor(model => model.CurrentPriceWithDiscount)
 61        </dt>
 62        <dd class = "col-sm-10">
 063            @Html.DisplayFor(model => model.CurrentPriceWithDiscount)
 64        </dd>
 65    </dl>
 66</div>
 67<div>
 068    <a asp-action="Edit" asp-route-id="@Model?.Id">Edit</a> |
 69    <a asp-action="Index">Back to List</a>
 70</div>
 71</div>

Methods/Properties

ExecuteAsync()