diff --git a/Bank/BankDataModels/Models/IBankOperatorModel.cs b/Bank/BankDataModels/Models/IBankOperatorModel.cs new file mode 100644 index 0000000..0fa4857 --- /dev/null +++ b/Bank/BankDataModels/Models/IBankOperatorModel.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace BankDataModels.Models +{ + public interface IBankOperatorModel : IId + { + string Login { get; } + string Password { get; } + string FirstName { get; } + string LastName { get; } + string? MiddleName { get; } + } +} diff --git a/Bank/BankDataModels/Models/ICreditProgramModel.cs b/Bank/BankDataModels/Models/ICreditProgramModel.cs new file mode 100644 index 0000000..a3af93a --- /dev/null +++ b/Bank/BankDataModels/Models/ICreditProgramModel.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace BankDataModels.Models +{ + public interface ICreditProgramModel : IId + { + string Name { get;} + int Persent { get;} + Dictionary Currencies { get; } + } +} diff --git a/Bank/BankDataModels/Models/ICurrencyModel.cs b/Bank/BankDataModels/Models/ICurrencyModel.cs new file mode 100644 index 0000000..fe76b06 --- /dev/null +++ b/Bank/BankDataModels/Models/ICurrencyModel.cs @@ -0,0 +1,13 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace BankDataModels.Models +{ + public interface ICurrencyModel : IId + { + string Name { get; } + } +} diff --git a/Bank/BankDataModels/Models/ICurrencyPurchaseModel.cs b/Bank/BankDataModels/Models/ICurrencyPurchaseModel.cs new file mode 100644 index 0000000..f325a67 --- /dev/null +++ b/Bank/BankDataModels/Models/ICurrencyPurchaseModel.cs @@ -0,0 +1,16 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace BankDataModels.Models +{ + public interface ICurrencyPurchaseModel : IId + { + float Amount { get; } + DateTime PurchaseDate { get;} + int BankOperatorId { get; } + int CurrencyId { get; } + } +} diff --git a/Bank/BankDataModels/Models/IDealModel.cs b/Bank/BankDataModels/Models/IDealModel.cs index a0d801a..94bc617 100644 --- a/Bank/BankDataModels/Models/IDealModel.cs +++ b/Bank/BankDataModels/Models/IDealModel.cs @@ -9,7 +9,7 @@ namespace BankDataModels.Models public interface IDealModel : IId { int ClientId { get; } - DateTime Date { get; } + DateTime DealDate { get; } int OperatorId { get; } int CreditProgramId { get; } }