2024-11-26 22:11:17 +04:00
|
|
|
using Contracts.DTO;
|
|
|
|
|
|
|
|
namespace Infrastructure.Models;
|
|
|
|
|
|
|
|
public class ChangeRecord
|
|
|
|
{
|
|
|
|
public Guid Id { get; set; }
|
|
|
|
public decimal Sum { get; set; }
|
|
|
|
public DateTime ChangedAt { get; set; }
|
|
|
|
|
|
|
|
public Guid UserId { get; set; }
|
|
|
|
public User User { get; set; } = null!;
|
|
|
|
|
2024-11-27 01:16:08 +04:00
|
|
|
public Guid? SpendingGroupId { get; set; }
|
2024-11-27 00:26:18 +04:00
|
|
|
public SpendingGroup? SpendingGroup { get; set; }
|
2024-11-26 22:11:17 +04:00
|
|
|
|
|
|
|
public void Update(ChangeRecordDto changeRecordDto)
|
|
|
|
{
|
|
|
|
Id = changeRecordDto.Id;
|
|
|
|
Sum = changeRecordDto.Sum;
|
|
|
|
ChangedAt = changeRecordDto.ChangedAt;
|
|
|
|
SpendingGroupId = changeRecordDto.SpendingGroupId;
|
|
|
|
}
|
|
|
|
}
|