internal void Pay() { if (DueStatus == DueStatus.Paid) { throw new Exception(); } DueStatus = DueStatus.Paid; }
public Due( Guid id, Guid userId, Half half, int amount, DueStatus dueStatus) : base(id) { UserId = userId; Half = half; Amount = amount; DueStatus = dueStatus; }
protected DueDto( Guid id, Guid userId, int amount, DueStatus dueStatus, Half half) { Id = id; UserId = userId; Amount = amount; DueStatus = dueStatus; Half = half; }