private void nextStepButton_Click(object sender, RoutedEventArgs e)
        {
            ICorpusConnector connector = null;

            switch (((ComboBoxItem)typesConnection.SelectedItem).Name)
            {
            case "local":
                connector = new LocalCorpusConnector();
                break;

            case "db":
                connector = new DBConnector(connectionTextBox.Text);
                break;
            }
            if (dir)
            {
                singleton.ConnectorFrom = connector;
                var form = new MasterWizard1(singleton);
                form.Show();
            }
            else
            {
                singleton.ConnectorTo = connector;
                var form = new MasterWizard3(singleton);
                form.Show();
            }
            Close();
        }
 public MasterWizard1(Singleton singleton)
 {
     InitializeComponent();
     this.singleton = singleton;
     connector      = this.singleton.ConnectorFrom;
     connector.Connect();
     listCorpora.ItemsSource = new ObservableCollection <ICorpora>(connector.GetCorpora());
 }
        private void connectButton_Click(object sender, RoutedEventArgs e)
        {
            var item             = connectorList.SelectedItem as ListBoxItem;
            var connectionString = connectionTextBox.Text;

            switch (item.Name)
            {
            case "db":
                Connector = new DBConnector(connectionString);
                break;

            case "local":
                Connector = new LocalCorpusConnector();
                break;
            }
            this.DialogResult = true;
        }
Example #4
0
 public void ConnectCorpus(ICorpusConnector connector)
 {
     this.connector = connector;
     connector.Connect();
 }