Created first component
This commit is contained in:
parent
f2932ad2e8
commit
90ec5036bf
BIN
UserService.db
BIN
UserService.db
Binary file not shown.
@ -48,7 +48,7 @@ else
|
|||||||
</Button>
|
</Button>
|
||||||
</SaveCommandTemplate>
|
</SaveCommandTemplate>
|
||||||
<CancelCommandTemplate>
|
<CancelCommandTemplate>
|
||||||
<Button Color="Color.Danger" Clicked="@context.Clicked" title="Cancel editing">
|
<Button Color="Color.Secondary" Clicked="@context.Clicked" title="Cancel editing">
|
||||||
<i class="far fa-times-circle"></i>
|
<i class="far fa-times-circle"></i>
|
||||||
</Button>
|
</Button>
|
||||||
</CancelCommandTemplate>
|
</CancelCommandTemplate>
|
||||||
|
@ -49,7 +49,7 @@ else
|
|||||||
</Button>
|
</Button>
|
||||||
</SaveCommandTemplate>
|
</SaveCommandTemplate>
|
||||||
<CancelCommandTemplate>
|
<CancelCommandTemplate>
|
||||||
<Button Color="Color.Danger" Clicked="@context.Clicked" title="Cancel editing">
|
<Button Color="Color.Secondary" Clicked="@context.Clicked" title="Cancel editing">
|
||||||
<i class="far fa-times-circle"></i>
|
<i class="far fa-times-circle"></i>
|
||||||
</Button>
|
</Button>
|
||||||
</CancelCommandTemplate>
|
</CancelCommandTemplate>
|
||||||
@ -100,31 +100,11 @@ else
|
|||||||
</DataGridSelectColumn>
|
</DataGridSelectColumn>
|
||||||
<DataGridCheckColumn TItem="User" Field="@nameof(User.IsActive)" Caption="Active" Editable="true" >
|
<DataGridCheckColumn TItem="User" Field="@nameof(User.IsActive)" Caption="Active" Editable="true" >
|
||||||
<DisplayTemplate>
|
<DisplayTemplate>
|
||||||
@{
|
<UserIsActive IsActive="@(((User)context).IsActive)" />
|
||||||
if(((User) context ).IsActive){
|
|
||||||
<span style="color: green;">
|
|
||||||
<i class="far fa-check-circle"></i>
|
|
||||||
</span>
|
|
||||||
} else {
|
|
||||||
<span style="color: red;">
|
|
||||||
<i class="fas fa-ban"></i>
|
|
||||||
</span>
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</DisplayTemplate>
|
</DisplayTemplate>
|
||||||
<EditTemplate>
|
<EditTemplate>
|
||||||
<Switch TValue="bool" Checked="@((bool)(context.CellValue))" CheckedChanged="@(v => context.CellValue = v)">
|
<Switch TValue="bool" Checked="@((bool)(context.CellValue))" CheckedChanged="@(v => context.CellValue = v)">
|
||||||
@{
|
<UserIsActive IsActive="@((bool)(context.CellValue))" />
|
||||||
if((bool)(context.CellValue)){
|
|
||||||
<span style="color: green;">
|
|
||||||
<i class="far fa-check-circle"></i>
|
|
||||||
</span>
|
|
||||||
} else {
|
|
||||||
<span style="color: red;">
|
|
||||||
<i class="fas fa-ban"></i>
|
|
||||||
</span>
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</Switch>
|
</Switch>
|
||||||
</EditTemplate>
|
</EditTemplate>
|
||||||
</DataGridCheckColumn>
|
</DataGridCheckColumn>
|
||||||
|
20
UserService/Shared/UserIsActive.razor
Normal file
20
UserService/Shared/UserIsActive.razor
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
@{
|
||||||
|
if(IsActive)
|
||||||
|
{
|
||||||
|
<span style="color: green;">
|
||||||
|
<i class="far fa-check-circle"></i>
|
||||||
|
</span>
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
<span style="color: red;">
|
||||||
|
<i class="fas fa-ban"></i>
|
||||||
|
</span>
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@code {
|
||||||
|
[Parameter]
|
||||||
|
public bool IsActive { get; set; }
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user