AssetManager.API/AssetManager.Models/DTOs/UserDTO.cs

41 lines
1003 B
C#

namespace AssetManager.Models.DTOs;
public class UserInfoResponse
{
public string UserName { get; set; }
public string MemberLevel { get; set; }
public int RunningDays { get; set; }
public string Avatar { get; set; }
public string Email { get; set; }
public string DefaultCurrency { get; set; }
}
public class UpdateUserRequest
{
public string UserName { get; set; }
public string Avatar { get; set; }
public string Email { get; set; }
public string DefaultCurrency { get; set; }
}
public class UserStatsResponse
{
public int SignalsCaptured { get; set; }
public double WinRate { get; set; }
public int TotalTrades { get; set; }
public double AverageProfit { get; set; }
}
public class UpdateUserRequest
{
public string UserName { get; set; }
public string Avatar { get; set; }
public string Email { get; set; }
}
public class UpdateUserResponse
{
public string Status { get; set; }
public string UserName { get; set; }
}