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