예제 #1
0
 private void OnSelectionChangedCommand(SelectionChangedEventArgs e)
 {
     if (e.AddedItems.Count == 1)
     {
         // cancel any changes before editing another issue
         if (_inventoryManagementModel.HasChanges)
         {
             _inventoryManagementModel.RejectChanges();
         }
         var enumerator = e.AddedItems.GetEnumerator();
         enumerator.MoveNext();
         CurrentVendor = (Vendor)enumerator.Current;
         // edit the new selected vendor
         AppMessages.EditVendorMessage.Send(CurrentVendor);
     }
 }