using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Runtime.InteropServices;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using System.Windows.Forms;
using DevExpress.XtraEditors;
using DevExpress.XtraReports.UI;
using DevExpress.XtraReports.UserDesigner;
using static GetEasy.Node.Printer.NodeReportDesigner;

namespace GetEasy.Node.Printer.Test
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            var saveReport = new XtraReport();
            var stream = new MemoryStream();
            saveReport.SaveLayoutToXml(stream);
            NodeReportDesigner.ReportPrinter("C:\\Users\\Kevin\\AppData\\Local\\Temp\\Electron\\cache\\template\\0e84504e-f597-4a09-81a1-df463093b87b.repx", "[{\"款式编号\":\"69051\",\"款式名称\":\"毛领\",\"颜色编号\":\"002\",\"颜色名称\":\"貉子毛\",\"尺码编号\":\"均码\",\"尺码名称\":\"均码\",\"尺码顺序\":\"1\",\"吊牌价\":95,\"安全类别\":null,\"执行标准\":null,\"面料成分\":null,\"里料成分\":null,\"填充物\":null,\"面料产地\":null,\"含绒量\":null,\"等级\":null,\"充绒量\":null,\"充绒量图片\":null,\"胆布\":null,\"洗水标1\":null,\"洗水标2\":null,\"洗水标3\":null,\"洗水标4\":null,\"洗水标5\":null,\"洗水标6\":null,\"面料成分1\":null,\"面料成分2\":null,\"面料成分3\":null,\"面料成分4\":null,\"面料成分5\":null,\"面料成分6\":null,\"面料成分7\":null,\"面料成分8\":null,\"面料成分9\":null,\"其它1\":null,\"其它2\":null,\"其它3\":null,\"其它4\":null,\"其它5\":null,\"其它6\":null,\"其它7\":null,\"其它8\":null,\"其它9\":null,\"其它10\":null,\"其它11\":null,\"其它12\":null,\"其它13\":null,\"其它14\":null,\"其它15\":null,\"其它16\":null,\"其它17\":null,\"其它18\":null,\"其它19\":null,\"其它20\":null,\"其它21\":null,\"其它22\":null,\"其它23\":null,\"其它24\":null,\"其它25\":null,\"其它26\":null,\"其它27\":null,\"其它28\":null,\"其它29\":null,\"其它30\":null,\"其它31\":null,\"其它32\":null,\"其它33\":null,\"其它34\":null,\"其它35\":null,\"其它36\":null,\"其它37\":null,\"其它38\":null,\"其它39\":null,\"其它40\":\"20\",\"旧款编号\":null,\"款式简称\":\"貉子毛\",\"品牌名称\":\"毛领\",\"供应商名称\":null,\"单位\":\"条\",\"性别\":\"女\",\"部类\":null,\"大类\":null,\"子类\":null,\"年份\":\"2019\",\"季节\":null,\"波段\":null,\"主题\":null,\"设计师\":null,\"款式分类\":null,\"价位段\":null,\"织法\":null,\"面料材质\":null,\"内格材质\":null,\"产地\":null,\"上货日期\":\"2019 - 08 - 26T16: 00:00.000Z\",\"适销区域\":null}]", true);
            //int count = 0;
            //while (true)
            //{
            //    count++;
            //    NodeReportDesigner.WaitSaveOrClose((data, resultBackcall) =>
            //    {
            //        new Thread(() =>
            //        {

            //            Thread.Sleep(1000);
            //            resultBackcall(count % 2 == 0);
            //        }).Start();
            //    });
            //}
        }
        
    }
}
