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();
    //    }
    //}
}