Skip to content

Commit d1edebe

Browse files
committed
ADD: buttons in pallet overview
1 parent 9083885 commit d1edebe

6 files changed

+92
-2
lines changed

Src/Apps/Desktop/ScalesDesktop/Source/Features/PalletOverview.razor

+19-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,23 @@
33

44
<div class="size-full flex flex-col overflow-x-hidden overflow-y-auto pt-6 pb-8 px-6">
55
<div class="w-full flex justify-between items-center">
6-
<h2 class="font-medium text-xl">@WsDataLocalizer["ColPallet"] №@Pallet.Number от @Pallet.ProdDt.ToString("dd.MM.yyyy")</h2>
6+
<div class="flex gap-3 items-center">
7+
<h2 class="font-medium text-xl">@WsDataLocalizer["ColPallet"] №@Pallet.Number от @Pallet.ProdDt.ToString("dd.MM.yyyy")</h2>
8+
<Badge Class="pb-1 !bg-green-500">@Localizer["PalletFlagDelivered"]</Badge>
9+
</div>
10+
@if (!IsDeleted)
11+
{
12+
<Button Variant="ButtonVariant.Destructive" OnClick="@(() => IsDeleted = !IsDeleted)">
13+
<TrashIcon class="size-4 mr-2" />
14+
@Localizer["BtnDelete"]
15+
</Button>
16+
}
17+
else
18+
{
19+
<Button OnClick="@(() => IsDeleted = !IsDeleted)">
20+
@Localizer["BtnRestore"]
21+
</Button>
22+
}
723
</div>
824
<div class="w-full grid grid-cols-1 gap-x-10 gap-y-3 lg:grid-cols-2 items-start">
925
<FormDivider Class="!pb-0">@Localizer["PalletOverviewDividerCommon"]</FormDivider>
@@ -121,5 +137,7 @@
121137

122138
# endregion
123139

140+
private bool IsDeleted { get; set; }
141+
124142
[Parameter, EditorRequired] public PalletInfo Pallet { get; set; } = default!;
125143
}

Src/Apps/Desktop/ScalesDesktop/Source/Shared/Localization/ApplicationResources.Designer.cs

+36
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Src/Apps/Desktop/ScalesDesktop/Source/Shared/Localization/ApplicationResources.en-US.resx

+12
Original file line numberDiff line numberDiff line change
@@ -326,4 +326,16 @@
326326
<data name="ColPrint" xml:space="preserve">
327327
<value>Print</value>
328328
</data>
329+
<data name="BtnDelete" xml:space="preserve">
330+
<value>Delete</value>
331+
</data>
332+
<data name="BtnRestore" xml:space="preserve">
333+
<value>Restore</value>
334+
</data>
335+
<data name="PalletFlagNotDelivered" xml:space="preserve">
336+
<value>Not delivered</value>
337+
</data>
338+
<data name="PalletFlagDelivered" xml:space="preserve">
339+
<value>Delivered</value>
340+
</data>
329341
</root>

Src/Apps/Desktop/ScalesDesktop/Source/Shared/Localization/ApplicationResources.resx

+12
Original file line numberDiff line numberDiff line change
@@ -326,4 +326,16 @@
326326
<data name="ColPrint" xml:space="preserve">
327327
<value />
328328
</data>
329+
<data name="BtnDelete" xml:space="preserve">
330+
<value />
331+
</data>
332+
<data name="BtnRestore" xml:space="preserve">
333+
<value />
334+
</data>
335+
<data name="PalletFlagDelivered" xml:space="preserve">
336+
<value />
337+
</data>
338+
<data name="PalletFlagNotDelivered" xml:space="preserve">
339+
<value />
340+
</data>
329341
</root>

Src/Apps/Desktop/ScalesDesktop/Source/Shared/Localization/ApplicationResources.ru-RU.resx

+12
Original file line numberDiff line numberDiff line change
@@ -323,4 +323,16 @@
323323
<data name="ColPrint" xml:space="preserve">
324324
<value>Печать</value>
325325
</data>
326+
<data name="BtnDelete" xml:space="preserve">
327+
<value>Удалить</value>
328+
</data>
329+
<data name="BtnRestore" xml:space="preserve">
330+
<value>Восстановить</value>
331+
</data>
332+
<data name="PalletFlagNotDelivered" xml:space="preserve">
333+
<value>Не отгружен</value>
334+
</data>
335+
<data name="PalletFlagDelivered" xml:space="preserve">
336+
<value>Отгружен</value>
337+
</data>
326338
</root>

Src/Apps/Desktop/ScalesDesktop/appsettings.DevelopVS.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"FullScreenMode": true,
2+
"FullScreenMode": false,
33
"Api": {
44
"BaseUrl": "https://scales-api-dev.kolbasa-vs.local/api/desktop"
55
}

0 commit comments

Comments
 (0)