using SushiBarContracts.BindingModels; using SushiBarContracts.ViewModels; namespace SushiBarContracts.BusinessLogicsContracts { public interface IReportLogic { /// /// Получение списка индгредиентов с указанием, в каких суши используются /// /// List GetSushiIngredient(); /// /// Получение списка заказов за определенный период /// /// /// List GetOrders(ReportBindingModel model); /// /// Сохранение индгредиентов в файл-Word /// /// void SaveListSushiToWordFile(ReportBindingModel model); /// /// Сохранение индгредиентов с указаеним суши в файл-Excel /// /// void SaveSushiIngredientToExcelFile(ReportBindingModel model); /// /// Сохранение заказов в файл-Pdf /// /// void SaveOrdersToPdfFile(ReportBindingModel model); } }