using CarServiceContracts.BindingModels; using CarServiceContracts.ViewModels; namespace CarServiceContracts.BusinessLogicsContracts { public interface IReportLogic { /// /// Получение списка заявок по выбранным работам /// /// List GetRequestsByWorks(ReportBindingModel model); /// /// Получение списка оплат за определенный период /// /// /// //List GetPayments(ReportBindingModel model); /// /// Сохранение компонент в файл-Word /// /// void SaveComponentsToWordFile(ReportBindingModel model); /// /// Сохранение компонент с указаеним продуктов в файл-Excel /// /// void SaveManufactureComponentToExcelFile(ReportBindingModel model); /// /// Сохранение заказов в файл-Pdf /// /// void SaveOrdersToPdfFile(ReportBindingModel model); } }