Ejemplo n.º 1
0
        public TaskOrderEditView()
        {
            int index = 0;

            InitializeComponent();
            _viewModel = IoC.GetViewModel <TaskOrderViewModel>(this);
            _productParameterService = IoC.Get <IProductParameterService>();
            _taskOrderManager        = IoC.Get <TaskOrderManager>();
            _viewModel.LoadParameters();
            this.DataContext       = _viewModel;
            radioButton1.IsChecked = true;

            if (_viewModel.EditModel != null)
            {
                if (_viewModel.EditModel.pack_mode == (int)PackMode.Pack)//装箱模式
                {
                    radioButton1.IsChecked = true;
                }
                else
                {
                    radioButton2.IsChecked = true;
                }

                foreach (var Item in _viewModel.ParameterList)
                {
                    if (Item.product_name == _viewModel.EditModel.product_name)
                    {
                        break;
                    }
                    ++index;
                }
            }
            cmbProduct.SelectedIndex = index;
        }
Ejemplo n.º 2
0
 public TaskOrderView()
 {
     InitializeComponent();
     viewModel          = IoC.GetViewModel <TaskOrderViewModel>(this);
     systemLogViewModel = IoC.Get <ISystemLogViewModel>();
     _taskOrderManager  = IoC.Get <TaskOrderManager>();
     _taskOrderManager.InitialCamera(liveviewForm1, 1);
     _taskOrderManager.InitialCamera(liveviewForm2, 2);
     this.DataContext = viewModel;
     viewModel.LoadAllInfos();
 }