/// <summary> /// Initializes a new instance of the MainViewModel class. /// </summary> public MainViewModel(ConfigViewModel configViewModel, ProductEditorViewModel productEditorViewModel, AllProductViewModel productViewModel, FailProductViewModel failproductViewModel) { _configViewModel = configViewModel; _productEditorViewModel = productEditorViewModel; _allproductViewModel = productViewModel; _failproductViewModel = failproductViewModel; _username = AppLocator.Contenxt.UserName; HotStartCommand = new RelayCommand(HotStartAction); }
/// <summary> /// Initializes a new instance of the <see cref="AllProduct"/> class. /// </summary> public FailProduct() { _productService = ServiceLocator.Current.GetInstance<IProductService>(); _productViewModel = ServiceLocator.Current.GetInstance<FailProductViewModel>(); _productViewModel.SelectChangeCommand = ProductSelect; InitializeComponent(); var viewmodel = new ProductEditorViewModel(); _productEditor = new ProductEditor(viewmodel); viewmodel.Init(); ProductEditorGrid.Children.Clear(); ProductEditorGrid.Children.Add(_productEditor); }