change HomeController + some refactoring

This commit is contained in:
Zakharov_Rostislav 2024-05-01 15:57:46 +04:00
parent dd4e943831
commit 26ff7a9296
3 changed files with 89 additions and 17 deletions

View File

@ -13,6 +13,30 @@ namespace BankManagersClientApp.Controllers
_logger = logger;
}
public IActionResult Privacy()
{
if (APIClient.Manager == null)
{
return Redirect("~/Home/Enter");
}
return View(APIClient.Manager);
}
public IActionResult Register()
{
if (APIClient.Manager == null)
{
return Redirect("~/Home/Enter");
}
return View();
}
[HttpGet]
public IActionResult Enter()
{
return View();
}
public IActionResult Index()
{
if (APIClient.Manager == null)
@ -22,22 +46,70 @@ namespace BankManagersClientApp.Controllers
return View();
}
public IActionResult Privacy()
{
if (APIClient.Manager == null)
{
return Redirect("~/Home/Enter");
}
return View();
}
public IActionResult AccountCreate()
{
if (APIClient.Manager == null)
{
return Redirect("~/Home/Enter");
}
return View();
}
[HttpGet]
public IActionResult Enter()
{
return View();
}
public IActionResult AccountUpdate()
{
if (APIClient.Manager == null)
{
return Redirect("~/Home/Enter");
}
return View();
}
[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
public IActionResult AccountDelete()
{
if (APIClient.Manager == null)
{
return Redirect("~/Home/Enter");
}
return View();
}
public IActionResult Transfers()
{
if (APIClient.Manager == null)
{
return Redirect("~/Home/Enter");
}
return View();
}
public IActionResult TransferCreate()
{
if (APIClient.Manager == null)
{
return Redirect("~/Home/Enter");
}
return View();
}
public IActionResult Withdrawals()
{
if (APIClient.Manager == null)
{
return Redirect("~/Home/Enter");
}
return View();
}
public IActionResult WithdrawalRequest()
{
if (APIClient.Manager == null)
{
return Redirect("~/Home/Enter");
}
return View();
}
[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
public IActionResult Error()
{
return View(new ErrorViewModel { RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier });

View File

@ -1,8 +1,8 @@
@{
ViewData["Title"] = "WithdrawalCreate";
ViewData["Title"] = "WithdrawalRequest";
}
<div class="text-center">
<h2 class="display-4">Создание выдач наличных</h2>
<h2 class="display-4">Выдача наличных</h2>
</div>
<form method="post">
<div class="row">

View File

@ -14,7 +14,7 @@
return;
}
<p>
<a asp-action="WithdrawalCreate">Сделать выдачу</a>
<a asp-action="WithdrawalRequest">Выполнить заявку на выдачу</a>
</p>
<table class="table">
<thead>