Главная страница

This commit is contained in:
prodigygirl 2023-05-19 14:45:26 +04:00
parent c0a410e236
commit e24861e30c
3 changed files with 72 additions and 17 deletions

View File

@ -18,13 +18,7 @@ namespace HospitalWeb.Controllers
public IActionResult Index()
{
if (APIClient.Apothecary == null)
{
return Redirect("~/Home/Enter");
}
//return View(APIClient.GetRequest<List<PrescriptionViewModel>>($"api/prescription/getprescriptions?apothecaryId={APIClient.Apothecary.Id}"));
return Redirect("/prescription");
return View();
}
[HttpGet]

View File

@ -1,11 +1,39 @@
@using HospitalContracts.ViewModels
@model List<PrescriptionViewModel>
@{
ViewData["Title"] = "Home Page";
@{
ViewData["Title"] = "Аптека";
}
<div class="text-center">
<h1 class="display-4">Поступления</h1>
</div>
<div class="text-center">
<div class="container">
<div class="jumbotron text-center">
<h1 class="display-4">Аптека</h1>
<p class="lead">Приложение для управления лекарствами, поступлениями и рецептами</p>
</div>
<div class="row">
<div class="col-md-4">
<div class="card mb-4">
<div class="card-body">
<h5 class="card-title">Лекарства</h5>
<p class="card-text">Добавляйте, редактируйте и удаляйте лекарства в базе данных</p>
<a href="@Url.Action("Medicines", "Medicine")" class="btn btn-primary">Перейти</a>
</div>
</div>
</div>
<div class="col-md-4">
<div class="card mb-4">
<div class="card-body">
<h5 class="card-title">Поступления</h5>
<p class="card-text">Управляйте поступлениями лекарств в аптеку</p>
<a href="@Url.Action("Prescriptions", "Prescription")" class="btn btn-primary">Перейти</a>
</div>
</div>
</div>
<div class="col-md-4">
<div class="card mb-4">
<div class="card-body">
<h5 class="card-title">Рецепты</h5>
<p class="card-text">Добавляйте, редактируйте и удаляйте рецепты в базе данных</p>
<a href="@Url.Action("Recipes", "Recipe")" class="btn btn-primary">Перейти</a>
</div>
</div>
</div>
</div>
</div>

View File

@ -21,4 +21,37 @@
border: none;
border-radius: 5px;
cursor: pointer;
}
}
.jumbotron {
background-color: #fff;
padding: 4rem 2rem;
margin-bottom: 2rem;
border-radius: 0.3rem;
box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
}
.card {
margin-bottom: 2rem;
box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
}
.card-title {
font-size: 1.25rem;
font-weight: bold;
margin-bottom: 0.5rem;
}
.card-text {
margin-bottom: 1rem;
}
.btn-primary {
background-color: #007bff;
border-color: #007bff;
}
.btn-primary:hover {
background-color: #0062cc;
border-color: #0062cc;
}