46 lines
1.4 KiB
C#
46 lines
1.4 KiB
C#
using ComputerShopContracts.BindingModels;
|
|
using ComputerShopContracts.BusinessLogicContracts;
|
|
using ComputerShopContracts.ViewModels;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace ComputerShopBusinessLogic.BusinessLogics
|
|
{
|
|
public class ReportLogic : IReportLogic
|
|
{
|
|
private readonly IBlankStorage _blankStorage;
|
|
private readonly IDocumentStorage _documentStorage;
|
|
private readonly IOrderStorage _orderStorage;
|
|
private readonly AbstractSaveToExcel _saveToExcel;
|
|
private readonly AbstractSaveToWord _saveToWord;
|
|
private readonly AbstractSaveToPdf _saveToPdf;
|
|
public List<ReportPurchaseReceivingViewModel> GetPurchaseReceiving()
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
public List<ReportPurchaseSupplyViewModel> GetPurchaseSupply()
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
public void SaveOrdersToPdfFile(ReportBindingModel model)
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
public void SavePackagesToWordFile(ReportBindingModel model)
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
public void SaveProductComponentToExcelFile(ReportBindingModel model)
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
}
|
|
}
|