@using Blazored.Modal
@using Blazored.Modal.Services
@using Domain.Dtos.Stock
@inject IStockScanService StockScanService
@inherits LayoutComponentBase
@* *@
@* *@
@if (!string.IsNullOrWhiteSpace(ErrorMessage))
{
@ErrorMessage
}
@if (ScanResults.Any())
{
| Producto |
Lote |
Vencimiento |
Disponible |
Cantidad a usar |
@foreach (var item in ScanResults)
{
| @item.ProductName |
@item.Batch |
@item.Expiration?.ToShortDateString() |
@item.Quantity |
|
}
}
@code {
[CascadingParameter] BlazoredModalInstance ModalInstance { get; set; }
[Parameter] public int? LocationId { get; set; }
private string SearchAddress { get; set; } = string.Empty;
private string ScanInput { get; set; } = string.Empty;
private string ErrorMessage { get; set; } = string.Empty;
private List