goblinrf 2024-05-01 23:13:13 +04:00
commit 758aba06fd
5 changed files with 106 additions and 1 deletions

View File

@ -586,5 +586,17 @@ View(res);
return result;
}
[HttpGet]
public IActionResult AnimalListReport()
{
ViewBag.Services = APIPharmacist.GetRequest<List<ServiceViewModel>>($"api/service/getservices?pharmacistid={APIPharmacist.Pharmacist.Id}");
return View();
}
[HttpGet]
public IActionResult Report()
{
return View();
}
}
}

View File

@ -0,0 +1,27 @@
@using VetClinicContracts.ViewModels;
@{
ViewData["Title"] = "AnimalListReport";
}
<div class="text-center">
<h2 class="display-4">Создать списки животных для услуг</h2>
</div>
<form method="post">
<div class="row">
<div class="col-4">Услуги:</div>
<div class="col-8">
<select name="services" class="form-control" multiple size="5" id="services">
@foreach (var service in ViewBag.Services)
{
<option value="@service.Id">@service.ServiceName</option>
}
</select>
</div>
</div>
<div class="row">
<div class="col-8"></div>
<div class="col-4"><input type="submit" value="Word" class="btn btn-primary" /></div>
<div class="col-4"><input type="submit" value="Excel" class="btn btn-primary" /></div>
</div>
</form>

View File

@ -0,0 +1,60 @@

@{
ViewData["Title"] = "Report";
}
<div class="text-center">
<h1 class="display-4">Список медикаментов с расшифровкой по визитам и рекомендациям</h1>
</div>
<div class="text-center">
@{
// if (Model == null)
// {
// <h3 class="display-4">Будь добр, дружок, зайди!</h3>
// return;
// }
<div class="row mb-5">
<div class="col-4">Начальная дата:</div>
<div class="col-8">
<input type="date" id="startDate" name="startDate" class="form-control">
</div>
</div>
<div class="row mb-5">
<div class="col-4">Конечная дата:</div>
<div class="col-8">
<input type="date" id="endDate" name="endDate" class="form-control">
</div>
</div>
<table class="table">
<thead>
<tr>
<th>
Номер
</th>
<th>
Дата
</th>
<th>
Медикамент
</th>
<th>
Визит
</th>
<th>
Рекомендация
</th>
</tr>
</thead>
<tbody>
будет заполняться вьюшками отчета
</tbody>
</table>
<div class="row">
<div class="col-8"></div>
<div class="col-4"><input type="submit" value="Создать отчет" class="btn btn-primary" /></div>
</div>
<div class="row">
<div class="col-8"></div>
<div class="col-4"><input type="submit" value="Отправить на почту" class="btn btn-primary" /></div>
</div>
}
</div>

View File

@ -3,7 +3,7 @@
}
<div class="text-center">
<h2 class="display-4">Обновление заказа</h2>
<h2 class="display-4">Обновление рекомендации</h2>
</div>
<form method="post">
<div class="row">

View File

@ -32,6 +32,12 @@
<li class="nav-item">
<a class="nav-link text-dark" asparea="" asp-controller="Home" asp-action="Privacy">Личные данные</a>
</li>
<li class="nav-item">
<a class="nav-link text-dark" asparea="" asp-controller="Home" asp-action="AnimalListReport">Выгрузка списка</a>
</li>
<li class="nav-item">
<a class="nav-link text-dark" asparea="" asp-controller="Home" asp-action="Report">Отчет</a>
</li>
<li class="nav-item">
<a class="nav-link text-dark" asparea="" asp-controller="Home" asp-action="Enter">Вход</a>
</li>