diff --git a/Company.Domain/FinancialInvoiceAgg/FinancialInvoice.cs b/Company.Domain/FinancialInvoiceAgg/FinancialInvoice.cs index ff68446f..c094eb88 100644 --- a/Company.Domain/FinancialInvoiceAgg/FinancialInvoice.cs +++ b/Company.Domain/FinancialInvoiceAgg/FinancialInvoice.cs @@ -13,9 +13,8 @@ public class FinancialInvoice:EntityBase public FinancialInvoiceStatus Status { get; private set; } public DateTime? PaidAt { get; private set; } public double Amount { get; private set; } - public string SmsCode { get; private set; } - public long? FinancialStatementId { get; private set; } - public FinancialStatment FinancialStatement { get; private set; } + public Guid InvoiceId { get; private set; } + public FinancialInvoice(int month, int year, FinancialInvoiceStatus status, double amount) { @@ -23,11 +22,7 @@ public class FinancialInvoice:EntityBase Year = year; Status = status; Amount = amount; - SmsCode = Guid.NewGuid().ToString("N"); - } - public void SetFinancialStatement(long financialStatementId) - { - FinancialStatementId = financialStatementId; + InvoiceId = Guid.NewGuid(); } public void SetPaid(DateTime paidAt) { @@ -49,10 +44,6 @@ public class FinancialInvoice:EntityBase Status = FinancialInvoiceStatus.Refunded; PaidAt = null; } - public void SetNewSmsCode() - { - SmsCode = Guid.NewGuid().ToString("N"); - } }