добавила метод в контроллер веб приложения и в лэйаут его тоже прописала

This commit is contained in:
Елена Бакальская 2024-05-05 17:21:37 +04:00
parent 91517adda9
commit 689a7932af
2 changed files with 16 additions and 0 deletions

View File

@ -1,4 +1,5 @@
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Logging;
using SushiBarClientApp.Models; using SushiBarClientApp.Models;
using SushiBarContracts.BindingModel; using SushiBarContracts.BindingModel;
using SushiBarContracts.ViewModels; using SushiBarContracts.ViewModels;
@ -136,5 +137,17 @@ namespace SushiBarClientApp.Controllers
); );
return count * (prod?.Price ?? 1); return count * (prod?.Price ?? 1);
} }
[HttpGet]
public IActionResult Mails()
{
if (APIClient.Client == null)
{
return Redirect("~/Home/Enter");
}
return
View(APIClient.GetRequest<List<MessageInfoViewModel>>($"api/client/getmessages?clientId ={ APIClient.Client.Id}"));
}
} }
} }

View File

@ -32,6 +32,9 @@
<li class="nav-item"> <li class="nav-item">
<a class="nav-link text-dark" asparea="" asp-controller="Home" asp-action="Register">Регистрация</a> <a class="nav-link text-dark" asparea="" asp-controller="Home" asp-action="Register">Регистрация</a>
</li> </li>
<li class="nav-item">
<a class="nav-link text-dark" asparea="" asp-controller="Home" asp-action="Mails">Письма</a>
</li>
</ul> </ul>
</div> </div>
</div> </div>