modif22
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
a5888a90b1
commit
c5bf3c4eed
@ -1,49 +1,53 @@
|
|||||||
@page "/list"
|
@page "/list"
|
||||||
@using TP_Blazor.Models
|
@using Models
|
||||||
|
|
||||||
<h3>@Localizer["Title"]</h3>
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3>@Localizer["Inventaire"]</h3>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<NavLink class="btn btn-primary" href="add" Match="NavLinkMatch.All">
|
<NavLink style="background-color: #F5FFFA; color: blue; border-color: #3B8526 " class="btn btn-primary" href="Add" Match="NavLinkMatch.All">
|
||||||
<i class="fa fa-plus"></i> @Localizer["btnTitle"]
|
<i class="fa fa-plus"></i> Ajouter
|
||||||
</NavLink>
|
</NavLink>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<DataGrid TItem="Item" Data="@items" ReadData="@OnReadData" TotalItems="@totalItem" ShowPager PageSize="10" Responsive>
|
<DataGrid TItem="Item"
|
||||||
|
Data="@items"
|
||||||
|
ReadData="@OnReadData"
|
||||||
|
TotalItems="@totalItem"
|
||||||
|
PageSize="10"
|
||||||
|
ShowPager
|
||||||
|
Responsive>
|
||||||
<DataGridColumn TItem="Item" Field="@nameof(Item.Id)" Caption="#" />
|
<DataGridColumn TItem="Item" Field="@nameof(Item.Id)" Caption="#" />
|
||||||
<DataGridColumn TItem="Item" Field="@nameof(Item.Id)" Caption="Image">
|
<DataGridColumn TItem="Item" Field="@nameof(Item.Id)" Caption="Image">
|
||||||
<DisplayTemplate>
|
<DisplayTemplate>
|
||||||
@*<img src="images/default.png" class="img-thumbnail" title="@context.DisplayName" alt="@context.DisplayName" style="max-width: 150px" />*@
|
|
||||||
@if (!string.IsNullOrWhiteSpace(context.ImageBase64))
|
@if (!string.IsNullOrWhiteSpace(context.ImageBase64))
|
||||||
{
|
{
|
||||||
<img src="data:image/png;base64, @(context.ImageBase64)" class="img-thumbnail" title="@context.DisplayName" alt="@context.DisplayName" style="min-width: 50px; max-width: 150px" />
|
<img src="data:image/png;base64, @(context.ImageBase64)" class="img-thumbnail" title="@context.DisplayName" alt="@context.DisplayName" style="min-width: 50px; max-width: 150px" />
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
<img src="images/default.png" class="img-thumbnail" title="@context.DisplayName" alt="@context.DisplayName" style="max-width: 150px"/>
|
<img src="images/default.png" class="img-thumbnail" title="@context.DisplayName" alt="@context.DisplayName" style="max-width: 150px" />
|
||||||
}
|
}
|
||||||
</DisplayTemplate>
|
</DisplayTemplate>
|
||||||
</DataGridColumn>
|
</DataGridColumn>
|
||||||
<DataGridColumn TItem="Item" Field="@nameof(Item.DisplayName)" Caption="Display name" />
|
<DataGridColumn TItem="Item" Field="@nameof(Item.DisplayName)" Caption="Nom" />
|
||||||
<DataGridColumn TItem="Item" Field="@nameof(Item.StackSize)" Caption="Stack size" />
|
<DataGridColumn TItem="Item" Field="@nameof(Item.StackSize)" Caption="Taille Stack" />
|
||||||
<DataGridColumn TItem="Item" Field="@nameof(Item.MaxDurability)" Caption="Maximum durability" />
|
<DataGridColumn TItem="Item" Field="@nameof(Item.MaxDurability)" Caption="Durabilité Max" />
|
||||||
<DataGridColumn TItem="Item" Field="@nameof(Item.EnchantCategories)" Caption="Enchant categories">
|
<DataGridColumn TItem="Item" Field="@nameof(Item.EnchantCategories)" Caption="Catégories d'enchantement">
|
||||||
<DisplayTemplate>
|
<DisplayTemplate>
|
||||||
@(string.Join(", ", ((Item)context).EnchantCategories))
|
@(string.Join(", ", ((Item)context).EnchantCategories))
|
||||||
</DisplayTemplate>
|
</DisplayTemplate>
|
||||||
</DataGridColumn>
|
</DataGridColumn>
|
||||||
<DataGridColumn TItem="Item" Field="@nameof(Item.RepairWith)" Caption="Repair with">
|
<DataGridColumn TItem="Item" Field="@nameof(Item.RepairWith)" Caption="Réparable avec">
|
||||||
<DisplayTemplate>
|
<DisplayTemplate>
|
||||||
@(string.Join(", ", ((Item)context).RepairWith))
|
@(string.Join(", ", ((Item)context).RepairWith))
|
||||||
</DisplayTemplate>
|
</DisplayTemplate>
|
||||||
</DataGridColumn>
|
</DataGridColumn>
|
||||||
<DataGridColumn TItem="Item" Field="@nameof(Item.CreatedDate)" Caption="Created date" DisplayFormat="{0:d}" DisplayFormatProvider="@System.Globalization.CultureInfo.GetCultureInfo("fr-FR")" />
|
<DataGridColumn TItem="Item" Field="@nameof(Item.CreatedDate)" Caption="Date de création" DisplayFormat="{0:d}" DisplayFormatProvider="@System.Globalization.CultureInfo.GetCultureInfo("fr-FR")" />
|
||||||
|
|
||||||
<DataGridColumn TItem="Item" Field="@nameof(Item.Id)" Caption="Action">
|
<DataGridColumn TItem="Item" Field="@nameof(Item.Id)" Caption="Action">
|
||||||
<DisplayTemplate>
|
<DisplayTemplate>
|
||||||
<a href="Edit/@(context.Id)" class="btn btn-primary"><i class="fa fa-edit"></i> Editer</a>
|
<a style="background-color: #FA8072; color: white; border-color: #FA8072; margin-bottom: 5px " href="Edit/@(context.Id)" class="btn btn-primary"><i class="fa fa-edit"></i><t style="background-color: #FA8072; color: white "> Editer</t></a>
|
||||||
<button type="button" class="btn btn-primary" @onclick="() => OnDelete(context.Id)"><i class="fa fa-trash"></i> Supprimer</button>
|
<button style="background-color: #FF0000; color: white; border-color: #FF0000 " type="button" class="btn btn-primary" @onclick="() => OnDelete(context.Id)"><i class="fa fa-trash"></i> Supprimer</button>
|
||||||
</DisplayTemplate>
|
</DisplayTemplate>
|
||||||
</DataGridColumn>
|
</DataGridColumn>
|
||||||
</DataGrid>
|
</DataGrid>
|
Loading…
Reference in new issue