using SchoolContracts.BindingModel; using SchoolContracts.ViewModels; using SchoolDataModels.Models; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace SchoolContracts.BusinessLogicsContracts { public interface IReportLogic { /// /// Получение списка кружков /// /// List GetCircles(ReportBindingModel model); /// /// Получение списка затрат за определенный период /// /// /// //List GetExpenses(ReportBindingModel model); /// /// Сохранение компонент в файл-Word /// /// void SaveComponentsToWordFile(ReportBindingModel model); /// /// Сохранение компонент с указаеним продуктов в файл-Excel /// /// void SaveManufactureComponentToExcelFile(ReportBindingModel model); /// /// Сохранение заказов в файл-Pdf /// /// void SaveOrdersToPdfFile(ReportBindingModel model); } }