EditUserModalViewModel.cs 394 B

12345678910111213141516
  1. using VberZero.AppService.Roles.Dto;
  2. using VberZero.AppService.Users.Dto;
  3. namespace VberAdmin.Web.Models.Users;
  4. public class EditUserModalViewModel
  5. {
  6. public UserDto User { get; set; }
  7. public IReadOnlyList<RoleDto> Roles { get; set; }
  8. public bool UserIsInRole(RoleDto role)
  9. {
  10. return User.RoleNames != null && User.RoleNames.Any(r => r == role.NormalizedName);
  11. }
  12. }