20 lines
827 B
C#
Raw Normal View History

2023-03-12 20:49:40 +04:00
using SushiBarContracts.BindingModels;
using SushiBarContracts.ViewModels;
namespace SushiBarContracts.BusinessLogicsContracts
{
public interface IReportLogic
{
2023-03-14 10:12:32 +04:00
List<ReportSushiComponentViewModel> GetSushi();
2023-03-12 20:49:40 +04:00
List<ReportOrdersViewModel> GetOrders(ReportBindingModel model);
2023-04-11 11:12:55 +04:00
public List<StoreViewModel> GetStores();
2023-03-14 10:12:32 +04:00
void SaveSushiToWordFile(ReportBindingModel model);
2023-03-12 20:49:40 +04:00
void SaveProductComponentToExcelFile(ReportBindingModel model);
void SaveOrdersToPdfFile(ReportBindingModel model);
2023-04-11 08:33:53 +04:00
public void SaveStoresToWordFile(ReportBindingModel model);
2023-04-11 11:12:55 +04:00
public void SaveWorkloadStoresToExcel(ReportBindingModel model);
public void SaveOrdersGroupedToPdf(ReportBindingModel model);
public List<ReportOrderGroupViewModel> GetGroupOrders();
2023-03-12 20:49:40 +04:00
}
}