public static AltaTerminal GetInstancia()
 {
     if (_instancia == null)
     {
         _instancia = new AltaTerminal();
     }
     return(_instancia);
 }
        private void btnEditar_Click(object sender, RoutedEventArgs e)
        {
            _altaTerminal = new AltaTerminal();

            if (dgTerminales.SelectedItem != null)
            {
                SelectedTerminal();
                _altaTerminal.SetTerminal(_terminalUpdate, _codigoCiudad, true);
                _altaTerminal.ShowDialog();
            }
            else
            {
                MessageBox.Show("Seleccione una Terminal", "Modificar Terminal", MessageBoxButton.OK, MessageBoxImage.Stop);
            }
        }
 private void btnAgregar_Click(object sender, RoutedEventArgs e)
 {
     _altaTerminal = new AltaTerminal();
     _altaTerminal.ShowDialog();
 }
 private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e)
 {
     _instancia = null;
 }