Ejemplo n.º 1
0
 public MesStockCountCreateWindow()
 {
     InitializeComponent();
     colSupplies.ItemsSource = SuppliesItems;
     _data = new OutsideStockCountDto_MES();
     _data.StockInventoryId = "SK-" + DateTime.Now.ToString("yyyyMMddHHmmss");
     _data.Year             = DateTime.Today.Year.ToString();
     _data.Month            = DateTime.Today.Month.ToString();
     this.SuppliesInfoList  = new List <YL.Core.Dto.OutsideStockCountMaterialDto_MES>();
     _data.SuppliesInfoList = JsonConvert.SerializeObject(SuppliesInfoList);
     AddMaterial_Click(null, null);
     this.DataContext = _data;
 }
        public MesStockCountTaskItemViewModel(OutsideStockCountDto_MES data)
        {
            _data      = data;
            this.Title = "盘库任务:" + data.StockInventoryId;
            this.Datas.Add(new TaskItemData("发送", JsonConvert.SerializeObject(data)));
            var binding = new BasicHttpBinding();

            binding.SendTimeout    = new TimeSpan(1, 0, 0);
            binding.ReceiveTimeout = new TimeSpan(1, 0, 0);
            //var factory = new ChannelFactory<WMSSoap>(binding, "http://localhost:5713/WMS.asmx");
            var factory = new ChannelFactory <WMSService.IMESHookController>(binding, "http://localhost:23456/Outside/MesHook.asmx");

            _mesHook = factory.CreateChannel();
            ReSend(null);
        }
Ejemplo n.º 3
0
 public MesStockCountCreateWindow(OutsideStockCountDto_MES data)
 {
     InitializeComponent();
     _data            = data;
     this.DataContext = _data;
 }