private void uiButtonForConfirm_Click(object sender, EventArgs e) { saveSettingsToAppConfig(); if (uiTextBoxForUsername.Text.Trim().Length != 0 && uiTextBoxForPassword.Text.Trim().Length != 0) { if (uiComboBoxForSelectBrowser.SelectedItem == null) { MessageBox.Show("Please select a browser to continue."); } else { //login Driver driver = new Driver(BrowserEnum.getEnum(uiComboBoxForSelectBrowser.SelectedIndex)); TravianHelper helper = new TravianHelper(driver, uiTextBoxForUsername.Text, uiTextBoxForPassword.Text); bool logInSuccessfull = helper.loginTravian(); if (logInSuccessfull) { //helper.GetRessources(); Village village = new Village(driver.WebDriver); MainDialog mainDialog = new MainDialog(); mainDialog.Show(); } else { MessageBox.Show("Login not successfull.\nPlease check if your data is correct."); } } } else { MessageBox.Show("Please eneter username and password to continue."); } }
protected override void OnStartup(StartupEventArgs e) { var dialog = new MainDialog(); var protokollAdapter = new ProtokollAdapter(); var reizAdapter = new ReizAdapter(); var app = new IntegrationApp(dialog, protokollAdapter, reizAdapter); app.Run(); dialog.Show(); }