Beispiel #1
0
        private void syncButton_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(userNameTextBox.Text))
            {
                userNameTextBox.Focus();
                errorProvider.SetError(userNameTextBox, "Benutzer angeben.");
                return;
            }
            else
            {
                errorProvider.SetError(userNameTextBox, null);
            }

            if (string.IsNullOrEmpty(passwordTextBox.Text))
            {
                userNameTextBox.Focus();
                errorProvider.SetError(passwordTextBox, "Passwort angeben.");
                return;
            }
            else
            {
                errorProvider.SetError(passwordTextBox, null);
            }

            if (string.IsNullOrEmpty(dataFolderTextBox.Text))
            {
                userNameTextBox.Focus();
                errorProvider.SetError(dataFolderTextBox, "Ordner angeben.");
                return;
            }
            else
            {
                errorProvider.SetError(dataFolderTextBox, null);
            }

            var syncCommand = new SyncCommand();

            syncCommand.SetData(new SyncCommandData
            {
                user = new SyncCommandUser()
                {
                    login    = userNameTextBox.Text,
                    password = passwordTextBox.Text
                },
                files_destination = dataFolderTextBox.Text,
                media_destination = mediaFolderTextBox.Text,
                savePassword      = savePasswordCheckBox.Checked
            });
            syncCommand.Execute();
        }
Beispiel #2
0
        private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
        {
            var syncCommand = new SyncCommand();

            syncCommand.SetData(new SyncCommandData
            {
                user = new SyncCommandUser()
                {
                    login    = userNameTextBox.Text,
                    password = savePasswordCheckBox.Checked ? passwordTextBox.Text : ""
                },
                files_destination = dataFolderTextBox.Text,
                media_destination = mediaFolderTextBox.Text,
                savePassword      = savePasswordCheckBox.Checked
            });
            syncCommand.SaveConfig();
        }