private void EditProductDepartmentCommandExecuted(ProductDepartmentModel model)
        {
            RaisePropertyChanged("DisableParentWindow");

            var view = new AddProductDepartmentView(model);
            view.ShowDialog();

            RaisePropertyChanged("EnableParentWindow");
        }
示例#2
0
        private void AddProductDepartmentCommandExecuted()
        {
            RaisePropertyChanged("DisableParentWindow");

            var addProductGroupView = new AddProductDepartmentView(null);
            addProductGroupView.ShowDialog();
            if (addProductGroupView.DialogResult != null && addProductGroupView.DialogResult == true)
            {
                if (Content != null)
                {
                    var viewModel = Content.DataContext as ProductDepartmentViewModel;
                    if (viewModel != null)
                    {
                        viewModel.AllProductDepartments.Add(addProductGroupView.ViewModel.ProductDepartment);
                        viewModel.RefreshProductDepartments();
                    }
                }
            }
            RaisePropertyChanged("EnableParentWindow");
        }