Warehouses #1
@@ -1,17 +1,16 @@
|
|||||||
@page "/Warehouse/PackList/{WzHeader:guid}"
|
@page "/Warehouse/PackList/{WzHeader:guid}"
|
||||||
@using System.Diagnostics
|
|
||||||
@using OrdersManagement.Models
|
@using OrdersManagement.Models
|
||||||
@using Syncfusion.Blazor
|
|
||||||
@using Syncfusion.Blazor.Cards
|
@using Syncfusion.Blazor.Cards
|
||||||
@using Syncfusion.Blazor.Data
|
|
||||||
@using Syncfusion.Blazor.Grids
|
@using Syncfusion.Blazor.Grids
|
||||||
@using SytelineSaAppEfDataModel.Dtos
|
@using SytelineSaAppEfDataModel.Dtos
|
||||||
@using Syncfusion.Blazor.Navigations
|
@using Syncfusion.Blazor.Navigations
|
||||||
@using Syncfusion.Blazor.Popups
|
@using Syncfusion.Blazor.Popups
|
||||||
@using Syncfusion.Blazor.Inputs
|
@using Syncfusion.Blazor.Inputs
|
||||||
@using Action = System.Action
|
|
||||||
@using FilterType = Syncfusion.Blazor.Grids.FilterType
|
@using FilterType = Syncfusion.Blazor.Grids.FilterType
|
||||||
|
@using Syncfusion.Blazor.Buttons
|
||||||
|
@using SelectionType = Syncfusion.Blazor.Grids.SelectionType
|
||||||
|
|
||||||
|
@inject NavigationManager NavigationManager
|
||||||
@inject WarehouseService WarehouseService
|
@inject WarehouseService WarehouseService
|
||||||
|
|
||||||
<div class="h-100 d-flex justify-content-center align-items-start">
|
<div class="h-100 d-flex justify-content-center align-items-start">
|
||||||
@@ -20,6 +19,11 @@
|
|||||||
<h3 class="text-primary">Packing List</h3>
|
<h3 class="text-primary">Packing List</h3>
|
||||||
</CardHeader>
|
</CardHeader>
|
||||||
<CardContent>
|
<CardContent>
|
||||||
|
<SfCard CssClass="shadow" style="width: 100%; max-width: 1200px;">
|
||||||
|
<CardContent>
|
||||||
|
<SfButton CssClass="e-primary" IsPrimary="true" @onclick="ChangeView">Zmień widok</SfButton>
|
||||||
|
</CardContent>
|
||||||
|
</SfCard>
|
||||||
<SfCard CssClass="shadow" style="width: 100%; max-width: 1200px;">
|
<SfCard CssClass="shadow" style="width: 100%; max-width: 1200px;">
|
||||||
<CardContent>
|
<CardContent>
|
||||||
<label for="textBox" class="form-label">Adresy Email do Wysyłki raportu:</label>
|
<label for="textBox" class="form-label">Adresy Email do Wysyłki raportu:</label>
|
||||||
@@ -33,7 +37,7 @@
|
|||||||
<SfTextBox ID="textBox" @bind-Value=@WzNumber CssClass="e-outline"/>
|
<SfTextBox ID="textBox" @bind-Value=@WzNumber CssClass="e-outline"/>
|
||||||
</CardContent>
|
</CardContent>
|
||||||
</SfCard>
|
</SfCard>
|
||||||
<SfCard>
|
<SfCard CssClass="shadow" style="width: 100%; max-width: 1200px;">
|
||||||
<CardContent>
|
<CardContent>
|
||||||
<label for="textBox" class="form-label">Wprowadź numer palety:</label>
|
<label for="textBox" class="form-label">Wprowadź numer palety:</label>
|
||||||
<SfTextBox ID="palletNumber" Type="InputType.Number" @bind-Value="@PalletNumber"
|
<SfTextBox ID="palletNumber" Type="InputType.Number" @bind-Value="@PalletNumber"
|
||||||
@@ -555,4 +559,9 @@
|
|||||||
{
|
{
|
||||||
await _grid.FilterByColumnAsync(nameof(WzRowMeyleDto.FaIndex), "equal", selectedRecords.First().FaIndex);
|
await _grid.FilterByColumnAsync(nameof(WzRowMeyleDto.FaIndex), "equal", selectedRecords.First().FaIndex);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void ChangeView()
|
||||||
|
{
|
||||||
|
NavigationManager.NavigateTo($"/Warehouse/PackList/{WzHeader}/Simple");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -3,11 +3,11 @@
|
|||||||
@using Syncfusion.Blazor.Cards
|
@using Syncfusion.Blazor.Cards
|
||||||
@using Syncfusion.Blazor.Grids
|
@using Syncfusion.Blazor.Grids
|
||||||
@using SytelineSaAppEfDataModel.Dtos
|
@using SytelineSaAppEfDataModel.Dtos
|
||||||
@using Syncfusion.Blazor.Navigations
|
|
||||||
@using Syncfusion.Blazor.Popups
|
@using Syncfusion.Blazor.Popups
|
||||||
@using Syncfusion.Blazor.Inputs
|
@using Syncfusion.Blazor.Inputs
|
||||||
@using FilterType = Syncfusion.Blazor.Grids.FilterType
|
@using Syncfusion.Blazor.Buttons
|
||||||
|
|
||||||
|
@inject NavigationManager NavigationManager
|
||||||
@inject WarehouseService WarehouseService
|
@inject WarehouseService WarehouseService
|
||||||
|
|
||||||
<div class="h-100 d-flex justify-content-center align-items-start">
|
<div class="h-100 d-flex justify-content-center align-items-start">
|
||||||
@@ -16,6 +16,11 @@
|
|||||||
<h3 class="text-primary">Packing List</h3>
|
<h3 class="text-primary">Packing List</h3>
|
||||||
</CardHeader>
|
</CardHeader>
|
||||||
<CardContent>
|
<CardContent>
|
||||||
|
<SfCard CssClass="shadow" style="width: 100%; max-width: 1200px;">
|
||||||
|
<CardContent>
|
||||||
|
<SfButton CssClass="e-primary" IsPrimary="true" @onclick="ChangeView">Zmień widok</SfButton>
|
||||||
|
</CardContent>
|
||||||
|
</SfCard>
|
||||||
<SfCard CssClass="shadow" style="width: 100%; max-width: 1200px;">
|
<SfCard CssClass="shadow" style="width: 100%; max-width: 1200px;">
|
||||||
<CardContent>
|
<CardContent>
|
||||||
<label for="textBox" class="form-label">Adresy Email do Wysyłki raportu:</label>
|
<label for="textBox" class="form-label">Adresy Email do Wysyłki raportu:</label>
|
||||||
@@ -29,7 +34,7 @@
|
|||||||
<SfTextBox ID="textBox" @bind-Value=@WzNumber CssClass="e-outline"/>
|
<SfTextBox ID="textBox" @bind-Value=@WzNumber CssClass="e-outline"/>
|
||||||
</CardContent>
|
</CardContent>
|
||||||
</SfCard>
|
</SfCard>
|
||||||
<SfCard>
|
<SfCard CssClass="shadow" style="width: 100%; max-width: 1200px;">
|
||||||
<CardContent>
|
<CardContent>
|
||||||
<label for="textBox" class="form-label">Wprowadź numer palety:</label>
|
<label for="textBox" class="form-label">Wprowadź numer palety:</label>
|
||||||
<SfTextBox ID="palletNumber" Type="InputType.Number" @bind-Value="@PalletNumber"
|
<SfTextBox ID="palletNumber" Type="InputType.Number" @bind-Value="@PalletNumber"
|
||||||
@@ -39,7 +44,7 @@
|
|||||||
CssClass="e-outline" @ref="_scanner"/>
|
CssClass="e-outline" @ref="_scanner"/>
|
||||||
</CardContent>
|
</CardContent>
|
||||||
</SfCard>
|
</SfCard>
|
||||||
<SfCard>
|
<SfCard CssClass="shadow" style="width: 100%; max-width: 1200px;">
|
||||||
<CardContent>
|
<CardContent>
|
||||||
<label for="textBox" class="form-label">Numer Indeksu FA:</label>
|
<label for="textBox" class="form-label">Numer Indeksu FA:</label>
|
||||||
<SfTextBox ID="itemNumber" @bind-Value="@ItemNumber"
|
<SfTextBox ID="itemNumber" @bind-Value="@ItemNumber"
|
||||||
@@ -133,9 +138,9 @@
|
|||||||
private string PalletNumberOutput { get; set; } = "0";
|
private string PalletNumberOutput { get; set; } = "0";
|
||||||
private string PartNumberSl { get; set; } = string.Empty;
|
private string PartNumberSl { get; set; } = string.Empty;
|
||||||
private string PartNumberMeyle { get; set; } = string.Empty;
|
private string PartNumberMeyle { get; set; } = string.Empty;
|
||||||
|
|
||||||
private string WzNumber { get; set; } = string.Empty;
|
private string WzNumber { get; set; } = string.Empty;
|
||||||
|
|
||||||
private WzRowMeyleDto? SelectedRow { get; set; }
|
private WzRowMeyleDto? SelectedRow { get; set; }
|
||||||
private List<WzRowMeyleDto> SelectedRows { get; set; } = new();
|
private List<WzRowMeyleDto> SelectedRows { get; set; } = new();
|
||||||
|
|
||||||
@@ -291,7 +296,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
await SaveChanges();
|
await SaveChanges();
|
||||||
|
|
||||||
ChangedRecords.Clear();
|
ChangedRecords.Clear();
|
||||||
SelectedRows.Clear();
|
SelectedRows.Clear();
|
||||||
|
|
||||||
@@ -333,7 +338,7 @@
|
|||||||
SelectedRows.AddRange(ChangedRecords);
|
SelectedRows.AddRange(ChangedRecords);
|
||||||
|
|
||||||
SelectedRow = SelectedRows.FirstOrDefault();
|
SelectedRow = SelectedRows.FirstOrDefault();
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
default:
|
default:
|
||||||
@@ -351,7 +356,7 @@
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
PartNumberSl = SelectedRow?.PartNumberSl ?? string.Empty;
|
PartNumberSl = SelectedRow?.PartNumberSl ?? string.Empty;
|
||||||
PalletNumberOutput = SelectedRow?.PalletNumber.ToString() ?? "0";
|
PalletNumberOutput = SelectedRow?.PalletNumber.ToString() ?? "0";
|
||||||
ItemNumber = SelectedRow?.FaIndex ?? string.Empty;
|
ItemNumber = SelectedRow?.FaIndex ?? string.Empty;
|
||||||
@@ -410,4 +415,9 @@
|
|||||||
Backtrack(0, 0);
|
Backtrack(0, 0);
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void ChangeView()
|
||||||
|
{
|
||||||
|
NavigationManager.NavigateTo($"/Warehouse/PackList/{WzHeader}");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user