< Summary

Information
Class: AspNetCoreGeneratedDocument.Areas_Studio2_Views_DataScopeSets_Edit
Assembly: OzonOrdersWeb
File(s): /home/runner/work/Studio2Prod/Studio2Prod/OzonOrdersWeb/Areas/Studio2/Views/DataScopeSets/Edit.cshtml
Line coverage
0%
Covered lines: 0
Uncovered lines: 9
Coverable lines: 9
Total lines: 44
Line coverage: 0%
Branch coverage
0%
Covered branches: 0
Total branches: 20
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%620%
<ExecuteAsync()0%342180%

File(s)

/home/runner/work/Studio2Prod/Studio2Prod/OzonOrdersWeb/Areas/Studio2/Views/DataScopeSets/Edit.cshtml

#LineLine coverage
 1@using OzonDomains.Models.AccessControl
 2@model DataScopeSet
 3
 4@{
 05    ViewData["Title"] = $"Набор: {Model.Name}";
 06    Layout = "_AdminLayout";
 07    ViewData["Breadcrumb"] = new List<(string, string?)>
 08    {
 09        ("Администрирование", null),
 010        ("Наборы ограничений", Url.Action("Index", "DataScopeSets", new { area = "Studio2" })),
 011        (Model.Name, null)
 012    };
 13}
 14
 15<div class="row justify-content-center">
 16    <div class="col-md-6">
 17        <div class="card">
 18            <div class="card-header">
 19                <h3 class="card-title"><i class="ti ti-edit me-2"></i>Редактировать набор</h3>
 20            </div>
 21            <div class="card-body">
 22                <form asp-action="Edit" method="post">
 23                    <input type="hidden" asp-for="Id"/>
 24                    <input type="hidden" asp-for="CreatedAt"/>
 25                    <div class="mb-3">
 26                        <label asp-for="Name" class="form-label">Название <span class="text-red">*</span></label>
 27                        <input asp-for="Name" class="form-control"/>
 28                        <span asp-validation-for="Name" class="text-danger small"></span>
 29                    </div>
 30                    <div class="mb-4">
 31                        <label asp-for="Description" class="form-label">Описание</label>
 32                        <textarea asp-for="Description" class="form-control" rows="3"></textarea>
 33                    </div>
 34                    <div class="d-flex gap-2">
 35                        <button type="submit" class="btn btn-primary">
 36                            <i class="ti ti-check me-1"></i>Сохранить
 37                        </button>
 038                        <a asp-action="Details" asp-route-id="@Model.Id" class="btn btn-outline-secondary">Отмена</a>
 39                    </div>
 40                </form>
 41            </div>
 42        </div>
 43    </div>
 44</div>

Methods/Properties

ExecuteAsync()
<ExecuteAsync()