22 lines
714 B
C#
22 lines
714 B
C#
namespace PluginBuilder.ViewModels.Admin;
|
|
|
|
public class AdminUsersListViewModel : BasePagingViewModel
|
|
{
|
|
public List<AdminUsersViewModel> Users { get; set; } = new();
|
|
public string SearchText { get; set; } = null!;
|
|
|
|
public override int CurrentPageCount => Users.Count;
|
|
}
|
|
|
|
public class AdminUsersViewModel
|
|
{
|
|
public string Id { get; set; } = null!;
|
|
public string Email { get; set; } = null!;
|
|
public string UserName { get; set; } = null!;
|
|
public string PhoneNumber { get; set; } = null!;
|
|
public bool EmailConfirmed { get; set; }
|
|
public DateTimeOffset? LockoutEnd { get; set; }
|
|
public IList<string> Roles { get; set; } = null!;
|
|
public string? PendingNewEmail { get; set; }
|
|
}
|