@page "/user"
@page "/users"
@using FoodsharingSiegen.Contracts.Entity
@using FoodsharingSiegen.Contracts.Enums
@using FoodsharingSiegen.Server.Dialogs
@inherits FoodsharingSiegen.Server.BaseClasses.FsBase
Benutzerverwaltung - @AppSettings.Terms.Title
Benutzerverwaltung Admin
@if (SortedUsers != null)
{
@foreach (var user in SortedUsers)
{
@user.Name
@user.Mail
Typ:
@if (user.Type == UserType.Unverified)
{
@user.Type
}
else if (user.Type == UserType.Admin)
{
@user.Type
}
else
{
@user.Type
}
@if (user.GroupsList != null && user.GroupsList.Any())
{
@foreach(var group in user.GroupsList)
{
@group.ToString()
}
}
else
{
Keine Gruppen
}
}
}
@(IsEditing ? "Benutzer bearbeiten" : "Benutzer erstellen")
@if (EditModel != null)
{
Name
E-Mail
Typ
Gruppen
Verfügbar: @string.Join(", ", Enum.GetValues())
}