using CPRNIMS.Infrastructure.Models.Common; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CPRNIMS.Infrastructure.ViewModel.Account { public class UpdateUserVM : ResponseObject { public string Id { get; set; } = string.Empty; public string UserName { get; set; } = string.Empty; public string Password { get; set; } = string.Empty; public string NewPassword { get; set; } = string.Empty; public string PasswordHash { get; set; } = string.Empty; public string FullName { get; set; } = string.Empty; public string Company { get; set; } = string.Empty; public string ClaimType { get; set; } = string.Empty; public string ClaimValue { get; set; } = string.Empty; public string Email { get; set; } = string.Empty; public string Role { get; set; } = string.Empty; public string Address { get; set; } = string.Empty; public string PhoneNumber { get; set; } = string.Empty; public string UserId { get; set; } = string.Empty; public string? ProfilePictureStr { get; set; } public string? FileName { get; set; } public string? URL { get; set; } public int ExtensionId { get; set; } public byte[]? ProfilePicture { get; set; } public bool TwoFactorEnabled { get; set; } public bool LockoutEnabled { get; set; } public AttachmentVM? Attachment { get; set; } } }