56 lines
1.2 KiB
C#
56 lines
1.2 KiB
C#
using System.Collections.Generic;
|
|
using static System.Runtime.InteropServices.JavaScript.JSType;
|
|
|
|
namespace AccountManagement.Application.Contracts.ProgramManagerApiResult;
|
|
|
|
public record SingleUserResponseResult
|
|
{
|
|
public bool isSuccess { get; set; }
|
|
public SingleUserData Data { get; set; }
|
|
};
|
|
|
|
public record SingleUserData
|
|
|
|
{
|
|
public long id { get; set; }
|
|
/// <summary>
|
|
/// نام و نام خانوادگی
|
|
/// </summary>
|
|
public string fullName { get; set; }
|
|
|
|
/// <summary>
|
|
/// نام کاربری
|
|
/// </summary>
|
|
public string userName { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// مسیر عکس پروفایل
|
|
/// </summary>
|
|
public string profilePhotoPath { get; set; }
|
|
|
|
/// <summary>
|
|
/// شماره موبایل
|
|
/// </summary>
|
|
public string mobile { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// فعال/غیر فعال بودن یوزر
|
|
/// </summary>
|
|
public bool isActive { get; set; }
|
|
|
|
/// <summary>
|
|
/// گذرواژه
|
|
/// </summary>
|
|
public string password { get; set; }
|
|
|
|
/// <summary>
|
|
/// ای دی اکانت کاربر در گزارشگیر
|
|
/// </summary>
|
|
public long? accountId { get; set; }
|
|
|
|
public List<long> Roles { get; set; }
|
|
}
|