Пример #1
0
        private void button_Click_1(object sender, RoutedEventArgs e)
        {
            var container        = Boostraper.Init();
            var detailsViewModel = container.Resolve <GoodsListViewModel>();
            var goodView         = new UserModify(_goodsListView, goodsModifyViewModel);

            goodView.ShowDialog();
            if (goodView.DialogResult.HasValue && goodView.DialogResult.Value)
            {
                _goodsListView.Update();
            }
        }
Пример #2
0
        private void goodsGrid_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            DataGrid grid     = sender as DataGrid;
            var      item     = (Goods)grid.SelectedItem;
            var      goodView = new UserModify(_goodsListView, goodsModifyViewModel, item);

            goodView.ShowDialog();
            if (goodView.DialogResult.HasValue && goodView.DialogResult.Value)
            {
                _goodsListView.Update();
            }
        }