private void DetailsLinkClick(object sender, RoutedEventArgs e)
 {
     e.Handled = true;
     var obj = ((FrameworkElement)sender).DataContext as TransactionRow;
     int typeid = obj.TypeId;
     var detailsForm = new EveItemDetailsForm();
     detailsForm.Init(typeid);
     detailsForm.ShowDialog();
 }
        private void dataGridTransactions_MouseDoubleClick( object sender, MouseButtonEventArgs e )
        {
            e.Handled = true;
            var obj = ((FrameworkElement)sender).DataContext as TransactionRow;
            if(obj == null)
                return;

            int typeid = obj.TypeId;
            var detailsForm = new EveItemDetailsForm();
            detailsForm.Init(typeid);
            detailsForm.ShowDialog();
        }