using Newtonsoft.Json; using System; using System.Collections.Generic; using System.Text; namespace PCUT.Entities { public class UserProfile { [JsonProperty("_id")] public string Id { get; set; } [JsonProperty("role")] public string Role { get; set; } [JsonProperty("permissions")] public string[] Permissions { get; set; } [JsonProperty("accountName")] public string AccountName { get; set; } [JsonProperty("username")] public string UserName { get; set; } [JsonProperty("phone")] public string Phone { get; set; } [JsonProperty("isActive")] public bool IsActive { get; set; } [JsonProperty("isPermittedEdit")] public bool? IsPermittedEdit { get; set; } [JsonProperty("expiredAt")] public DateTimeOffset? ExpiredAt { get; set; } [JsonProperty("description")] public string Description { get; set; } [JsonProperty("updatedAt")] public DateTime UpdatedAt { get; set; } [JsonProperty("createdAt")] public DateTime CreatedAt { get; set; } [JsonProperty("__v")] public int V { get; set; } [JsonProperty("deviceId")] public string DeviceId { get; set; } [JsonProperty("age")] public int Age { get; set; } [JsonProperty("requestedAt")] public DateTime RequestedAt { get; set; } } }