From 5ecdedd94e0f06452fc9d091972f9c1fa0cfd8b2 Mon Sep 17 00:00:00 2001 From: Programmist73 Date: Sat, 1 Apr 2023 12:29:21 +0400 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5=20BindingModel=20=D0=BA=D0=B0=D1=81=D1=81?= =?UTF-8?q?=D0=B8=D1=80=D0=B0.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../{Accound.cs => AccountBindingModel.cs} | 2 +- .../CashWithdrawalBindingModel.cs | 20 ++++++++++++++ .../BindingModels/CashierBindingModel.cs | 26 +++++++++++++++++++ ...ansfer.cs => MoneyTransferBindingModel.cs} | 0 ...hWithdrawal.cs => ICashWithdrawalModel.cs} | 2 +- 5 files changed, 48 insertions(+), 2 deletions(-) rename BankYouBankrupt/BankYouBankruptContracts/BindingModels/{Accound.cs => AccountBindingModel.cs} (90%) create mode 100644 BankYouBankrupt/BankYouBankruptContracts/BindingModels/CashWithdrawalBindingModel.cs create mode 100644 BankYouBankrupt/BankYouBankruptContracts/BindingModels/CashierBindingModel.cs rename BankYouBankrupt/BankYouBankruptContracts/BindingModels/{MoneyTransfer.cs => MoneyTransferBindingModel.cs} (100%) rename BankYouBankrupt/BankYouBankruptDataModels/Models/{ICashWithdrawal.cs => ICashWithdrawalModel.cs} (86%) diff --git a/BankYouBankrupt/BankYouBankruptContracts/BindingModels/Accound.cs b/BankYouBankrupt/BankYouBankruptContracts/BindingModels/AccountBindingModel.cs similarity index 90% rename from BankYouBankrupt/BankYouBankruptContracts/BindingModels/Accound.cs rename to BankYouBankrupt/BankYouBankruptContracts/BindingModels/AccountBindingModel.cs index 4274a28..4cb52b9 100644 --- a/BankYouBankrupt/BankYouBankruptContracts/BindingModels/Accound.cs +++ b/BankYouBankrupt/BankYouBankruptContracts/BindingModels/AccountBindingModel.cs @@ -7,7 +7,7 @@ using System.Threading.Tasks; namespace BankYouBankruptContracts.BindingModels { - public class Accound : IAccountModel + public class AccountBindingModel : IAccountModel { public int Id { get; set; } diff --git a/BankYouBankrupt/BankYouBankruptContracts/BindingModels/CashWithdrawalBindingModel.cs b/BankYouBankrupt/BankYouBankruptContracts/BindingModels/CashWithdrawalBindingModel.cs new file mode 100644 index 0000000..b937e2e --- /dev/null +++ b/BankYouBankrupt/BankYouBankruptContracts/BindingModels/CashWithdrawalBindingModel.cs @@ -0,0 +1,20 @@ +using BankYouBankruptDataModels.Models; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace BankYouBankruptContracts.BindingModels +{ + public class CashWithdrawalBindingModel : ICashWithdrawalModel + { + public int Id { get; set; } + + public int AccountId { get; set; } + + public int Sum { get; set; } + + public DateTime DateOperation { get; set; } = DateTime.Now; + } +} diff --git a/BankYouBankrupt/BankYouBankruptContracts/BindingModels/CashierBindingModel.cs b/BankYouBankrupt/BankYouBankruptContracts/BindingModels/CashierBindingModel.cs new file mode 100644 index 0000000..cef1aa0 --- /dev/null +++ b/BankYouBankrupt/BankYouBankruptContracts/BindingModels/CashierBindingModel.cs @@ -0,0 +1,26 @@ +using BankYouBankruptDataModels.Models; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace BankYouBankruptContracts.BindingModels +{ + public class CashierBindingModel : ICashierModel + { + public int Id { get; set; } + + public string Password { get; set; } = string.Empty; + + public string Name { get; set; } = string.Empty; + + public string Surname { get; set; } = string.Empty; + + public string Patronymic { get; set; } = string.Empty; + + public string Email { get; set; } = string.Empty; + + public string Telephone { get; set; } = string.Empty; + } +} diff --git a/BankYouBankrupt/BankYouBankruptContracts/BindingModels/MoneyTransfer.cs b/BankYouBankrupt/BankYouBankruptContracts/BindingModels/MoneyTransferBindingModel.cs similarity index 100% rename from BankYouBankrupt/BankYouBankruptContracts/BindingModels/MoneyTransfer.cs rename to BankYouBankrupt/BankYouBankruptContracts/BindingModels/MoneyTransferBindingModel.cs diff --git a/BankYouBankrupt/BankYouBankruptDataModels/Models/ICashWithdrawal.cs b/BankYouBankrupt/BankYouBankruptDataModels/Models/ICashWithdrawalModel.cs similarity index 86% rename from BankYouBankrupt/BankYouBankruptDataModels/Models/ICashWithdrawal.cs rename to BankYouBankrupt/BankYouBankruptDataModels/Models/ICashWithdrawalModel.cs index 63d5771..2f77816 100644 --- a/BankYouBankrupt/BankYouBankruptDataModels/Models/ICashWithdrawal.cs +++ b/BankYouBankrupt/BankYouBankruptDataModels/Models/ICashWithdrawalModel.cs @@ -7,7 +7,7 @@ using System.Threading.Tasks; namespace BankYouBankruptDataModels.Models { //выдача наличных - public interface ICashWithdrawal : IId + public interface ICashWithdrawalModel : IId { int AccountId { get; }