using BankContracts.BindingModels.Reports; using BankContracts.ViewModels.Reports; using BankContracts.ViewModels.Reports.Cashier; namespace BankContracts.BusinessLogicsContracts.Reports { public interface IReportCashierLogic { List? GetMoneyTransfers(ReportBindingModel model); List? GetCashWithrawals(ReportBindingModel model); //Сохранение отчёта по счетам в файл-Word void SaveAccountsToWordFile(ReportBindingModel model); //Сохранение отчёта по счетам в файл-Excel void SaveAccountsToExcelFile(ReportBindingModel model); //Сохранение отчёта по счетам в файл-Pdf ReportCashierViewModelForHTML SaveAccountsToPdfFile(ReportBindingModel model); } }