@using Blazored.Modal
@using Blazored.Modal.Services
@using Domain.Dtos.Stock
@using Microsoft.AspNetCore.Components.Web
@inject IToastService toastService
@inject IStockScanService stockScanService
@inject IModalService Modal
@inherits LayoutComponentBase
@if (StockList.Any())
{
var last = StockList.First();
Último escaneado: @last.ProductName | Lote @last.Batch | Venc: @last.Expiration?.ToShortDateString()
}
| Producto |
Lote |
Vencimiento |
Disponible |
Cantidad a usar |
@foreach (var item in StockList)
{
| @item.ProductName |
@item.Batch |
@item.Expiration?.ToShortDateString() |
@item.Available |
|
}
@code {
[CascadingParameter] BlazoredModalInstance ModalInstance { get; set; } = default!;
[Parameter] public int? ProductId { get; set; }
[Parameter] public int? LocationId { get; set; }
[Parameter] public List