示例#1
0
 public PrintKBConfirmWindow(OrderItemCheck item)
 {
     InitializeComponent();
     this.item = item;
     if (item != null)
     {
         OrderLab.Content = item.ItemNr;
     }
 }
示例#2
0
 private void PrintKanbanBtn_Click(object sender, RoutedEventArgs e)
 {
     if (PreviewOrderDG.SelectedItems.Count == 1)
     {
         OrderItemCheck item = PreviewOrderDG.SelectedItem as OrderItemCheck;
         //new PrintService().PrintKB("P002", item.ItemNr, WPCSConfig.MachineNr);
         //  new PrintKBConfirmWindow(item).ShowDialog();
     }
 }
示例#3
0
 public PrintLabelConfirmWindow(OrderItemCheck item, bool inStore = false, int bundleNo = 1)
 {
     InitializeComponent();
     this.item = item;
     if (item != null)
     {
         OrderLab.Content = item.ItemNr;
         this.inStore     = inStore;
         this.bundleNo    = bundleNo;
     }
 }
示例#4
0
        private void PrintBundleLabelBtn_Click(object sender, RoutedEventArgs e)
        {
            int bundleNo = 0;

            int.TryParse(BundleNoTB.Text, out bundleNo);
            if (bundleNo > 0 && PreviewOrderDG.SelectedItems.Count == 1)
            {
                OrderItemCheck item = PreviewOrderDG.SelectedItem as OrderItemCheck;
                // new PrintLabelConfirmWindow(item, InstoreCheck.IsChecked.Value, bundleNo).ShowDialog();
                //BundleNoTB.Text = string.Empty;
                // InstoreCheck.IsChecked = false;
                new PrintService().PrintBundleLabel("P003", item.ItemNr, WPCSConfig.MachineNr, bundleNo, InstoreCheck.IsChecked.Value);
            }
        }
示例#5
0
 private bool LoadOrderItemCheck()
 {
     OrderService s = new OrderService();
     Msg<OrderItemCheck> msg = s.GetOrderItemForCheck(WPCSConfig.MachineNr);
     if (msg.Result)
     {
         orderItem = msg.Object;
         MainWindow.CurrentOrder = orderItem.OrderNr;
     }
     else
     {
         MessageBox.Show(msg.Content);
     }
     return msg.Result;
 }