< Summary

Information
Class: AspNetCoreGeneratedDocument.Areas_Studio2_Views_User_Create
Assembly: OzonOrdersWeb
File(s): /home/runner/work/Studio2Prod/Studio2Prod/OzonOrdersWeb/Areas/Studio2/Views/User/Create.cshtml
Line coverage
0%
Covered lines: 0
Uncovered lines: 8
Coverable lines: 8
Total lines: 48
Line coverage: 0%
Branch coverage
0%
Covered branches: 0
Total branches: 2
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%

File(s)

/home/runner/work/Studio2Prod/Studio2Prod/OzonOrdersWeb/Areas/Studio2/Views/User/Create.cshtml

#LineLine coverage
 1@using OzonOrdersWeb.ViewModels.UserViewModels
 2@model RegisterViewModel
 3
 4@{
 05    ViewData["Title"] = "Новый пользователь";
 06    Layout = "_AdminLayout";
 07    ViewData["Breadcrumb"] = new List<(string, string?)>
 08    {
 09        ("Администрирование", null),
 010        ("Пользователи", Url.Action("UserList", "User", new { area = "Studio2" })),
 011        ("Новый", 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-user-plus me-2"></i>Создать пользователя</h3>
 20            </div>
 21            <div class="card-body">
 22                <form asp-action="Create" method="post">
 23                    <div asp-validation-summary="ModelOnly" class="alert alert-danger mb-3"></div>
 24
 25                    <div class="mb-3">
 26                        <label asp-for="Username" class="form-label">Имя пользователя</label>
 27                        <input asp-for="Username" class="form-control" placeholder="username" autofocus/>
 28                        <span asp-validation-for="Username" class="text-danger small"></span>
 29                    </div>
 30
 31                    <div class="mb-3">
 32                        <label asp-for="Password" class="form-label">Пароль</label>
 33                        <input asp-for="Password" type="password" class="form-control"/>
 34                        <span asp-validation-for="Password" class="text-danger small"></span>
 35                    </div>
 36
 37
 38<div class="d-flex gap-2">
 39                        <button type="submit" class="btn btn-primary">
 40                            <i class="ti ti-check me-1"></i>Создать
 41                        </button>
 42                        <a asp-action="UserList" class="btn btn-outline-secondary">Отмена</a>
 43                    </div>
 44                </form>
 45            </div>
 46        </div>
 47    </div>
 48</div>

Methods/Properties

ExecuteAsync()