Косметические правки Contracts

This commit is contained in:
nikbel2004@outlook.com 2024-05-01 02:16:39 +04:00
parent cba9740827
commit 3f63e356d6
9 changed files with 15 additions and 18 deletions

View File

@ -7,7 +7,8 @@ using System.Threading.Tasks;
namespace BankContracts.BindingModels.Cashier
{
public class CashWithdrawalBindingModel : ICashWithdrawalModel
// Реализация сущности "Снятие наличных"
public class CashWithdrawalBindingModel : ICashWithdrawalModel
{
public int Id { get; set; }

View File

@ -7,7 +7,8 @@ using System.Threading.Tasks;
namespace BankContracts.BindingModels.Cashier
{
public class MoneyTransferBindingModel : IMoneyTransferModel
// Реализация сущности "Перевод наличных"
public class MoneyTransferBindingModel : IMoneyTransferModel
{
public int Id { get; set; }

View File

@ -11,7 +11,8 @@ namespace BankContracts.BindingModels.Client
public class CreditingBindingModel : ICreditingModel
{
public int Id { get; set; }
//вот насчет этого хз
// Вот лучше оставим для клиента айдишник
public int ClientId { get; set; }
public int CardId { get; set; }

View File

@ -13,6 +13,7 @@ namespace BankContracts.BindingModels.Reports
public int? AccountId { get; set; }
// Вот для отчётов, чтобы по дате отбирать
public DateTime? DateFrom { get; set; }
public DateTime? DateTo { get; set; }

View File

@ -17,13 +17,13 @@ namespace BankContracts.BusinessLogicsContracts.Reports
List<ReportClientViewModel>? GetDebiting(ReportBindingModel model);
//Сохранение отчёта по картам в файл-Word
// Сохранение отчёта по картам в файл-Word
void SaveToWordFile(ReportBindingModel model, OfficeOperationEnum operationEnum);
//Сохранение отчёта по картам в файл-Excel
// Сохранение отчёта по картам в файл-Excel
void SaveToExcelFile(ReportBindingModel model, OfficeOperationEnum operationEnum);
//Сохранение отчёта по картам в файл-Pdf
// Сохранение отчёта по картам в файл-Pdf
ReportClientViewModelForHTML SaveClientReportToPdfFile(ReportBindingModel model);
}
}

View File

@ -17,6 +17,6 @@ namespace BankContracts.SearchModels.Client
public DateTime? DateCrediting { get; set; }
public int? ClientId { get; set; } // ИЛИ лучше CLientId, ClientId будет лучше :)
public int? ClientId { get; set; } // ИЛИ лучше ClientId, ClientId будет лучше :)
}
}

View File

@ -11,9 +11,6 @@ namespace BankContracts.ViewModels.Cashier.ViewModels
// Класс для отображения информации о выдаче наличных
public class CashWithdrawalViewModel : ICashWithdrawalModel
{
//вот тут вопрос, смотри можно сделать номер операции айдишником
//то есть просто сделать так , думаю это будет правильно
[DisplayName("Номер операции")]
public int Id { get; set; }
@ -27,9 +24,6 @@ namespace BankContracts.ViewModels.Cashier.ViewModels
[DisplayName("Номер счёта")]
public string AccountNumber { get; set; } = string.Empty;
//для более правильной логики наверное надо
//[DisplayName("Кассир")]
//public string SurmaneCashier { get; set; } = string.Empty;
public int CashierId { get; set; }
[DisplayName("Сумма выданных наличных")]

View File

@ -11,7 +11,6 @@ namespace BankContracts.ViewModels.Cashier.ViewModels
// Класс для отображения информации о переводах денег
public class MoneyTransferViewModel : IMoneyTransferModel
{
public int Id { get; set; }
[DisplayName("Сумма перевода")]

View File

@ -9,10 +9,10 @@ namespace BankContracts.ViewModels.Reports
{
public class ReportCashierViewModelForHTML
{
// Список переводов со счёта на счёт
public List<ReportCashierViewModel> ReportMoneyTransfer { get; set; } = new();
// Список переводов со счёта на счёт для вывода/сохранения в файл
public List<ReportCashierViewModel> ReportMoneyTransfer { get; set; } = new();
// Список зачислений денежных средств на карту
public List<ReportCashierViewModel> ReportCashWithdrawal { get; set; } = new();
// Список зачислений денежных средств на карту для вывода/сохранения в файл
public List<ReportCashierViewModel> ReportCashWithdrawal { get; set; } = new();
}
}