using ComputerHardwareStoreContracts.BindingModels; using ComputerHardwareStoreContracts.ViewModels; namespace ComputerHardwareStoreContracts.BusinessLogicsContracts { public interface IReportLogic { /// /// Получение списка товаров по сборкам /// /// List GetProductBuild(); /// /// Получение списка сборок по товарам /// /// List GetBuildProduct(); /// /// Получение списка покупок за период с комплектующими и комментариями /// /// /// //List GetOrders(ReportBindingModel model); /// /// Получение списка комплектующих с покупками и заказами за период /// /// /// //List GetOrders(ReportBindingModel model); /// /// Сохранение списка в файл-Word /// /// void SaveListToWordFile(ReportBindingModel model); /// /// Сохранение списка в файл-Excel /// /// void SaveListToExcelFile(ReportBindingModel model); } }