private void btnLogIn_Click(object sender, EventArgs e) { try { bool isValid = ValidateControls(); if (!isValid) return; owdCloudCalendarConnector connector = new owdCloudCalendarConnector(); string url = txtServerAddress.Text.Trim() + cLogInUrlExtension; if (!connector.CheckCredentials(url, txtUsername.Text.Trim(), txtPassword.Text.Trim())) { ShowMessage("There is a problem with connection to server. Please, check server address, username and password and try again.", "ownCloud Login Unavailable"); } else { Hide(); SyncCalendar syncCalendar = new SyncCalendar(txtServerAddress.Text.Trim(), txtUsername.Text.Trim(), txtPassword.Text.Trim()); syncCalendar.ShowDialog(); if (syncCalendar.IsHiden) { Hide(); } else { Close(); } } } catch (Exception ex) { HandleException(ex); } }
private void goToSyncConfigurationToolStripMenuItem_Click(object sender, EventArgs e) { try { CloseForm(); SyncCalendar syncCalendar = new SyncCalendar(CalendarName, IsAutomaticSyncChecked, SyncTimerInterval, ServerAddress, Username, Password); syncCalendar.Show(); } catch (Exception ex) { HandleException(ex); } }