public CreateOrder(int id) { var order = UnitOfWork.Current.GetOrder(id); Model = OrderViewModel.Convert(order); DataContext = Model; InitializeComponent(); this.WindowStartupLocation = System.Windows.WindowStartupLocation.CenterScreen; }
private void OrderGrid_SelectionChanged(object sender, Xceed.Wpf.DataGrid.DataGridSelectionChangedEventArgs e) { var order = OrderGrid.SelectedItem as Order; ModelContext.SelectedOrder = order == null ? null : OrderViewModel.Convert(order); }