Add agent fees
This commit is contained in:
@@ -99,6 +99,9 @@ namespace Managing.Infrastructure.Databases.Migrations
|
||||
.HasPrecision(18, 8)
|
||||
.HasColumnType("numeric(18,8)");
|
||||
|
||||
b.Property<decimal>("TotalFees")
|
||||
.HasColumnType("numeric");
|
||||
|
||||
b.Property<decimal>("TotalPnL")
|
||||
.HasColumnType("decimal(18,8)");
|
||||
|
||||
|
||||
@@ -249,7 +249,8 @@ public class AgentSummaryRepository : IAgentSummaryRepository
|
||||
UpdatedAt = domain.UpdatedAt,
|
||||
ActiveStrategiesCount = domain.ActiveStrategiesCount,
|
||||
TotalVolume = domain.TotalVolume,
|
||||
TotalBalance = domain.TotalBalance
|
||||
TotalBalance = domain.TotalBalance,
|
||||
TotalFees = domain.TotalFees
|
||||
};
|
||||
}
|
||||
|
||||
@@ -265,6 +266,7 @@ public class AgentSummaryRepository : IAgentSummaryRepository
|
||||
entity.ActiveStrategiesCount = domain.ActiveStrategiesCount;
|
||||
entity.TotalVolume = domain.TotalVolume;
|
||||
entity.TotalBalance = domain.TotalBalance;
|
||||
entity.TotalFees = domain.TotalFees;
|
||||
}
|
||||
|
||||
private static AgentSummary MapToDomain(AgentSummaryEntity entity)
|
||||
@@ -284,6 +286,7 @@ public class AgentSummaryRepository : IAgentSummaryRepository
|
||||
ActiveStrategiesCount = entity.ActiveStrategiesCount,
|
||||
TotalVolume = entity.TotalVolume,
|
||||
TotalBalance = entity.TotalBalance,
|
||||
TotalFees = entity.TotalFees,
|
||||
User = PostgreSqlMappers.Map(entity.User)
|
||||
};
|
||||
}
|
||||
|
||||
@@ -15,6 +15,7 @@ public class AgentSummaryEntity
|
||||
public int ActiveStrategiesCount { get; set; }
|
||||
public decimal TotalVolume { get; set; }
|
||||
public decimal TotalBalance { get; set; }
|
||||
public decimal TotalFees { get; set; }
|
||||
|
||||
// Navigation property
|
||||
public UserEntity User { get; set; }
|
||||
|
||||
Reference in New Issue
Block a user