fix: измение моделей
This commit is contained in:
@@ -21,12 +21,12 @@ class Clerk
|
||||
|
||||
public required string PhoneNumber { get; set; }
|
||||
|
||||
[ForeignKey("ReplenishmentId")]
|
||||
[ForeignKey("ClerkId")]
|
||||
public List<Replenishment>? Replenishments { get; set; }
|
||||
|
||||
[ForeignKey("DepositId")]
|
||||
[ForeignKey("ClerkId")]
|
||||
public List<Deposit>? Deposits { get; set; }
|
||||
|
||||
[ForeignKey("ClientId")]
|
||||
[ForeignKey("ClerkId")]
|
||||
public List<Client>? Clients { get; set; }
|
||||
}
|
||||
|
||||
@@ -14,12 +14,11 @@ class Client
|
||||
|
||||
public required string ClerkId { get; set; }
|
||||
|
||||
[ForeignKey("ClerkId")]
|
||||
public Clerk? Clerk { get; set; }
|
||||
|
||||
[ForeignKey("DepositId")]
|
||||
public List<DepositClient>? Deposits { get; set; }
|
||||
[ForeignKey("ClientId")]
|
||||
public List<ClientCreditProgram>? CreditProgramClients { get; set; }
|
||||
|
||||
[ForeignKey("CreditProgramId")]
|
||||
public List<ClientCreditProgram>? CreditPrograms { get; set; }
|
||||
[ForeignKey("ClientId")]
|
||||
public List<DepositClient>? DepositClients { get; set; }
|
||||
}
|
||||
|
||||
@@ -15,13 +15,14 @@ class CreditProgram
|
||||
public required string StorekeeperId { get; set; }
|
||||
|
||||
public required string PeriodId { get; set; }
|
||||
//надо???
|
||||
[ForeignKey("StorekeeperId")]
|
||||
|
||||
public Storekeeper? Storekeeper { get; set; }
|
||||
//и это надо??
|
||||
[ForeignKey("PeriodId")]
|
||||
|
||||
public Period? Period { get; set; }
|
||||
|
||||
[ForeignKey("CurrencyId")]
|
||||
public List<CreditProgram>? Currencies { get; set; }
|
||||
[ForeignKey("CreditProgramId")]
|
||||
public List<CreditProgramCurrency>? CurrencyCreditPrograms { get; set; }
|
||||
|
||||
[ForeignKey("CreditProgramId")]
|
||||
public List<ClientCreditProgram>? CreditProgramClients { get; set; }
|
||||
}
|
||||
|
||||
@@ -14,6 +14,11 @@ class Currency
|
||||
|
||||
public required string StorekeeperId { get; set; }
|
||||
|
||||
[ForeignKey("StorekeeperId")]
|
||||
public Storekeeper? Storekeeper { get; set; }
|
||||
|
||||
[ForeignKey("CurrencyId")]
|
||||
public List<CreditProgramCurrency>? CurrencyCreditPrograms { get; set; }
|
||||
|
||||
[ForeignKey("CurrencyId")]
|
||||
public List<DepositCurrency>? DepositCurrencies { get; set; }
|
||||
}
|
||||
|
||||
@@ -14,9 +14,14 @@ class Deposit
|
||||
|
||||
public required string ClerkId { get; set; }
|
||||
|
||||
[ForeignKey("ClerkId")]
|
||||
public Clerk? Clerk { get; set; }
|
||||
|
||||
[ForeignKey("CurrencyId")]
|
||||
public List<DepositCurrency>? Currencies { get; set; }
|
||||
[ForeignKey("DepositId")]
|
||||
public List<DepositClient>? DepositClients { get; set; }
|
||||
|
||||
[ForeignKey("DepositId")]
|
||||
public List<DepositCurrency>? DepositCurrencies { get; set; }
|
||||
|
||||
[ForeignKey("DepositId")]
|
||||
public List<Replenishment>? Replenishments { get; set; }
|
||||
}
|
||||
|
||||
@@ -12,6 +12,8 @@ class Period
|
||||
|
||||
public required string StorekeeperId { get; set; }
|
||||
|
||||
[ForeignKey("StorekeeperId")]
|
||||
public Storekeeper? Storekeeper { get; set; }
|
||||
|
||||
[ForeignKey("PeriodId")]
|
||||
public List<CreditProgram>? CreditPrograms { get; set; }
|
||||
}
|
||||
|
||||
@@ -14,9 +14,7 @@ class Replenishment
|
||||
|
||||
public required string ClerkId { get; set; }
|
||||
|
||||
[ForeignKey("ClerkId")]
|
||||
public Clerk? Clerk { get; set; }
|
||||
|
||||
[ForeignKey("DepositId")]
|
||||
public Deposit? Deposit { get; set; }
|
||||
}
|
||||
|
||||
@@ -21,12 +21,12 @@ class Storekeeper
|
||||
|
||||
public required string PhoneNumber { get; set; }
|
||||
|
||||
[ForeignKey("CurrencyId")]
|
||||
public List<CurrencyDataModel>? Currencies { get; set; }
|
||||
[ForeignKey("StorekeeperId")]
|
||||
public List<Currency>? Currencies { get; set; }
|
||||
|
||||
[ForeignKey("PeriodId")]
|
||||
public List<PeriodDataModel>? Periods { get; set; }
|
||||
[ForeignKey("StorekeeperId")]
|
||||
public List<Period>? Periods { get; set; }
|
||||
|
||||
[ForeignKey("CreditProgramId")]
|
||||
public List<CreditProgramDataModel>? CreditPrograms { get; set; }
|
||||
[ForeignKey("StorekeeperId")]
|
||||
public List<CreditProgram>? CreditPrograms { get; set; }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user