< Summary

Information
Class: AspNetCoreGeneratedDocument.Areas_Studio2_Views_Motex_Index
Assembly: OzonOrdersWeb
File(s): /home/runner/work/Studio2Prod/Studio2Prod/OzonOrdersWeb/Areas/Studio2/Views/Motex/Index.cshtml
Line coverage
0%
Covered lines: 0
Uncovered lines: 23
Coverable lines: 23
Total lines: 26
Line coverage: 0%
Branch coverage
0%
Covered branches: 0
Total branches: 8
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%4260%
<ExecuteAsync()0%4260%
<ExecuteAsync()100%210%

File(s)

/home/runner/work/Studio2Prod/Studio2Prod/OzonOrdersWeb/Areas/Studio2/Views/Motex/Index.cshtml

#LineLine coverage
 1@{
 02    ViewData["Title"] = "МоТехС — API";
 03    Layout = "~/Areas/Studio2/Views/Shared/_ApiSupplierConsoleLayout.cshtml";
 04    ViewData["ConsoleTitle"] = "МоТехС — API";
 05    ViewData["ConsoleSubtitle"] = "Консоль ручных read-only вызовов: товары, проценка, заказы.";
 06    ViewData["ConsoleNote"] = "Запросы идут под серверными учётными данными; токен не отдаётся браузеру. Write-операции 
 07    ViewData["ConsoleLogUrl"] = "/Motex/Logs";
 08    var readCards = new (string Operation, string Endpoint, string Title, (string Name, string Label, string Placeholder
 09    {
 010        ("by-code", "GET /Articles/ByCode", "Поиск по артикулу (без цен)", new[] { ("code", "Код артикула *", "GB-95149"
 011        ("search", "GET /Articles/Search", "Поиск по артикулу и бренду (проценка)", new[] { ("code", "Код артикула *", "
 012        ("stores", "GET /Stores/GetStoreList", "Список складов", Array.Empty<(string, string, string, bool)>(), "Коды и 
 013        ("user-info", "GET /Users/GetUserInfo", "Информация о клиенте", Array.Empty<(string, string, string, bool)>(), "
 014        ("user-settings", "GET /Users/GetUserSettings", "Настройки клиента", Array.Empty<(string, string, string, bool)>
 015        ("delivery-addresses", "GET /Users/GetUserDeliveryAddresses", "Пункты доставки", Array.Empty<(string, string, st
 016        ("order-details", "GET /Orders/GetOrderDetails", "Подробности заказа", new[] { ("Id", "Id заказа", "1234567", fa
 017        ("orders-by-date", "GET /Orders/GetOrdersByDateRange", "Заказы за период", new[] { ("DateFrom", "Дата с (yyyyMMd
 018    };
 019    var searchCards = new (string Operation, string Endpoint, string Title, string Parameters, string Response, string E
 020    {
 021        ("orders-by-ids", "POST /Orders/GetOrdersByIds", "Заказы по номерам", "OrderIds[] обязателен.", "Массив заказов 
 022    };
 23}
 24    <div class="ak-group"><div class="ak-group-title"><i class="fas fa-heartbeat text-danger"></i>Проверка доступа</div>
 025    <div class="ak-group"><div class="ak-group-title"><i class="fas fa-book text-primary"></i>Товары, клиент, заказы</di
 026    <div class="ak-group"><div class="ak-group-title"><i class="fas fa-magnifying-glass-dollar text-success"></i>Заказы