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);
     }
 }