0.2.0 #4
@ -70,7 +70,7 @@ public class SpendingGroupRepo : ISpendingGroupRepo
|
||||
var group = await context.SpendingGroups
|
||||
.AsNoTracking()
|
||||
.Where(x => x.Id == plan.SpendingGroupId)
|
||||
.Include(x => x.ChangeRecords
|
||||
.Include(x => x.ChangeRecords!
|
||||
// Выбираем из них только те, которые попадают в диапазон дат плана
|
||||
.Where(cg => cg.ChangedAt >= plan.StartAt && cg.ChangedAt <= plan.EndAt)
|
||||
// И сортируем их по дате
|
||||
|
@ -12,7 +12,8 @@ public static class ChangeRecordMapper
|
||||
Sum = changeRecord.Sum,
|
||||
ChangedAt = changeRecord.ChangedAt,
|
||||
SpendingGroupId = changeRecord.SpendingGroupId,
|
||||
UserId = changeRecord.UserId
|
||||
UserId = changeRecord.UserId,
|
||||
SpendingGroupName = changeRecord.SpendingGroup?.Name ?? string.Empty
|
||||
};
|
||||
|
||||
public static ChangeRecord ToModel(this ChangeRecordDto changeRecord)
|
||||
|
Loading…
Reference in New Issue
Block a user