Пример #1
0
        private void EditOrder()
        {
            var vm = new EditOrderViewModel(new UnitOfWorkFactory(), SelectedOrder);

            vm.Init();
            var window = new EditOrderView(vm);

            if (window.ShowDialog() ?? false)
            {
                CollectionViewSource.GetDefaultView(OrderList).Refresh();
            }
        }
Пример #2
0
        private void NewOrder()
        {
            var order = new Order();
            var vm    = new EditOrderViewModel(new UnitOfWorkFactory(), order);

            vm.Init();
            var window = new EditOrderView(vm);

            if (window.ShowDialog() ?? false)
            {
                OrderList.Add(order);
            }
        }