27 lines
549 B
Plaintext
27 lines
549 B
Plaintext
@page "/"
|
|
@using IMS.CoreBusiness;
|
|
@using IMS.UseCases.Inventories.Interfaces;
|
|
|
|
@inject IViewInventoriesByNameUC ViewInventoriesByNameUC
|
|
|
|
<PageTitle>Test</PageTitle>
|
|
|
|
<br/>
|
|
|
|
<ul>
|
|
@foreach(var inv in _inventories)
|
|
{
|
|
<li>@inv.InventoryName -- Quantity: @inv.Quantity -- Price: @inv.Price</li>
|
|
}
|
|
</ul>
|
|
|
|
|
|
@code {
|
|
private List<Inventory> _inventories = new List<Inventory>();
|
|
|
|
protected override async Task OnInitializedAsync()
|
|
{
|
|
_inventories = (await ViewInventoriesByNameUC.ExecuteAsync()).ToList();
|
|
}
|
|
|
|
} |