private void OK(Object o)
 {
     if (selectedRow == null)
     {
         MessageBox.Show("Строка для копирования не выбрана");
         //aav = null;
         return;
     }
     if (String.IsNullOrEmpty(armTypeNew))
     {
         MessageBox.Show("Заполните название нового типа АРМ.");
         aav = null;
         return;
     }
     aav.ORG_ID      = selectedRow.ORG_ID;
     aav.ORG_NAME    = selectedRow.ORG_NAME;
     aav.AT_ID       = selectedRow.AT_ID;
     aav.AT_NAME     = selectedRow.AT_NAME;
     aav.ANL_ID      = selectedRow.ANL_ID;
     aav.ANL_INVOICE = selectedRow.ANL_INVOICE;
     aav.ARM_ID      = selectedRow.ARM_ID;
     aav.ARM_NUMBER  = selectedRow.ARM_NUMBER;
     aav.armTypeNew  = armTypeNew;
     closeWindow();
 }
 public SelectWindow(ObservableCollection <AllArmsView> allArmsView, AllArmsView aav)
 {
     InitializeComponent();
     this.DataContext = new SelectWindowViewModel(allArmsView, aav);
     ((SelectWindowViewModel)this.DataContext).closeWindow += WindowClose;
 }
 public SelectWindowViewModel(ObservableCollection <AllArmsView> allArmsView, AllArmsView aav)
 {
     allArms  = allArmsView;
     this.aav = aav;
 }