예제 #1
0
        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.");
            }
        }
예제 #2
0
파일: App.xaml.cs 프로젝트: kie0/CCD
        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();
        }