private void btAddProduct_Click(object sender, RoutedEventArgs e) { if (_vm.OutletLookups == null || _vm.OutletLookups.OutletId == Guid.Empty) { MessageBox.Show("Please select an" + messageResolver.GetText("sl.inventory.receive.returnable.outlet") + " form the list.", messageResolver.GetText("sl.inventory.receive.returnable.title"), MessageBoxButton.OK); return; } modal = new AddReturnableModal(); modal.Closed += new EventHandler(modal_Closed); modal.Closing += modal_Closing; RecieveReturnableLineItemViewModel vmItem = modal.DataContext as RecieveReturnableLineItemViewModel; vmItem.SetUp(); modal.ShowDialog(); }
private void hlEdit_Click(object sender, RoutedEventArgs e) { modal = new AddReturnableModal(); modal.Closed += new EventHandler(modal_Closed); modal.Closing += modal_Closing; RecieveReturnableLineItemViewModel vmItem = modal.DataContext as RecieveReturnableLineItemViewModel; vmItem.SetUp(); Hyperlink hl = sender as Hyperlink; Guid product = (Guid)hl.Tag; _vm = DataContext as RecieveReturnableViewModel; vmItem.EditLoad(_vm.ReturnableItems.First(p => p.ProductId == product)); modal.ShowDialog(); }