Ejemplo n.º 1
0
        private void AddRemoveWellsExecute(object sender, ExecutedRoutedEventArgs e)
        {
            WellsOnPlantView      wpv = new WellsOnPlantView();
            WellsOnPlantViewModel vpm = new WellsOnPlantViewModel(jvm.AllWells.Values, List.SelectedItem as PlantViewModel, jvm.CVM);

            wpv.DataContext = vpm;
            wpv.ShowDialog();
            e.Handled = true;
        }
Ejemplo n.º 2
0
        private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e)
        {
            WellsOnPlantViewModel wpv = DataContext as WellsOnPlantViewModel;

            if (wpv != null)
            {
                wpv.Cancel();
            }
        }
Ejemplo n.º 3
0
        void WellsOnPlantView_Loaded(object sender, RoutedEventArgs e)
        {
            WellsOnPlantViewModel savm = DataContext as WellsOnPlantViewModel;

            if (savm != null)
            {
                savm.RequestClose += () => { Close(); }
            }
            ;
        }
Ejemplo n.º 4
0
 private void AddRemoveWellsExecute(object sender, ExecutedRoutedEventArgs e)
 {
   WellsOnPlantView wpv = new WellsOnPlantView();
   WellsOnPlantViewModel vpm = new WellsOnPlantViewModel(jvm.AllWells.Values, List.SelectedItem as PlantViewModel, jvm.CVM);
   wpv.DataContext = vpm;
   wpv.ShowDialog();
   e.Handled = true;
 }