fix: теперь отчеты трат групп и пополнений работают праивльно

не было названий групп у трат
This commit is contained in:
mfnefd 2024-12-01 23:56:57 +04:00
parent 5cb4937bcf
commit 7139b67994
2 changed files with 3 additions and 2 deletions

View File

@ -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)
// И сортируем их по дате // И сортируем их по дате

View File

@ -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)