Order positions list on request
This commit is contained in:
@@ -305,6 +305,7 @@ public class PostgreSqlTradingRepository : ITradingRepository
|
||||
.Include(p => p.TakeProfit1Trade)
|
||||
.Include(p => p.TakeProfit2Trade)
|
||||
.Where(p => p.Initiator == positionInitiator)
|
||||
.OrderBy(p => p.Date)
|
||||
.ToListAsync()
|
||||
.ConfigureAwait(false);
|
||||
|
||||
@@ -326,6 +327,7 @@ public class PostgreSqlTradingRepository : ITradingRepository
|
||||
.Include(p => p.TakeProfit1Trade)
|
||||
.Include(p => p.TakeProfit2Trade)
|
||||
.Where(p => p.Status == positionStatus)
|
||||
.OrderBy(p => p.Date)
|
||||
.ToListAsync()
|
||||
.ConfigureAwait(false);
|
||||
|
||||
@@ -465,6 +467,7 @@ public class PostgreSqlTradingRepository : ITradingRepository
|
||||
.Include(p => p.TakeProfit1Trade)
|
||||
.Include(p => p.TakeProfit2Trade)
|
||||
.Where(p => p.InitiatorIdentifier == initiatorIdentifier)
|
||||
.OrderBy(p => p.Date)
|
||||
.ToListAsync()
|
||||
.ConfigureAwait(false);
|
||||
|
||||
@@ -488,6 +491,7 @@ public class PostgreSqlTradingRepository : ITradingRepository
|
||||
.Include(p => p.TakeProfit1Trade)
|
||||
.Include(p => p.TakeProfit2Trade)
|
||||
.Where(p => identifiersList.Contains(p.InitiatorIdentifier))
|
||||
.OrderBy(p => p.Date)
|
||||
.ToListAsync()
|
||||
.ConfigureAwait(false);
|
||||
|
||||
@@ -503,6 +507,7 @@ public class PostgreSqlTradingRepository : ITradingRepository
|
||||
.Include(p => p.StopLossTrade)
|
||||
.Include(p => p.TakeProfit1Trade)
|
||||
.Include(p => p.TakeProfit2Trade)
|
||||
.OrderBy(p => p.Date)
|
||||
.ToListAsync()
|
||||
.ConfigureAwait(false);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user