Ejemplo n.º 1
0
 private void btnUpdate_Click(object sender, RoutedEventArgs e)
 {
     if (radOrphans.IsChecked == true && dgOrphans.SelectedIndex != -1)
     {
         var        drv = dgOrphans.SelectedItem as DataRowView;
         MainWindow m   = App.Current.MainWindow as MainWindow;
         m.SendTabItem(new TabItem()
         {
             Header = drv[1].ToString(), Content = new OrphanDetailsControl(Orphan.GetOrphanByID((int)drv[0]))
         });
     }
     else if (radFamilies.IsChecked == true && dgFamily.SelectedIndex != -1)
     {
         var        drv = dgFamily.SelectedItem as DataRowView;
         MainWindow m   = App.Current.MainWindow as MainWindow;
         m.SendTabItem(new TabItem()
         {
             Header = drv["FamilyName"].ToString(), Content = new OrphanDetailsControl(Family.GetFamilyByID((int)drv[0]))
         });
     }
 }
Ejemplo n.º 2
0
 private void lvOrphans_MouseDoubleClick(object sender, MouseButtonEventArgs e)
 {
     if (lvOrphans.SelectedItem != null)
     {
         var        o = lvOrphans.SelectedItem as Orphan;
         MainWindow m = App.Current.MainWindow as MainWindow;
         m.SendTabItem(new TabItem()
         {
             Header = o.FirstName + " " + o.LastName, Content = new OrphanDetailsControl(Orphan.GetOrphanByID(o.OrphanID.Value))
         });
     }
 }