private void EditAppConfig(object sender, EventArgs e) { if (dbUA.Settings.Count() == 0) { MessageBox.Show(GlobalConstants.FieldDatabaseCanNotBeEmpty); } else { dataFromSettings = dbUA.Settings .ToList() .Last(); UpdateAppConfig.ViewAppConfig(GlobalConstants.AxDatabaseNameAppConfig, dataFromSettings, appConfigDescription); if (appConfigLabel.Visible == false && appConfigDescription.Visible == false && submitButton.Visible == false && cancelButton.Visible == false) { submitButton.Text = GlobalConstants.NameOfButtonYes; cancelButton.Text = GlobalConstants.NameOfButtonNo; submitButton.Visible = true; cancelButton.Visible = true; appConfigLabel.Visible = true; appConfigDescription.Visible = true; } editFlagAppConfig = true; } }
private void SubmitButton(object sender, EventArgs e) { if (editFlagDatabaseName) { NameOfDb(); } if (editFlagChangePassword) { PasswordChecker(); if (dbUA.AdminModes.Count() == 1) { AxDbDiscription.Text = "."; Application.Restart(); Environment.Exit(0); } } if (editFlagAppConfig) { UpdateAppConfig.add(GlobalConstants.AxDatabaseNameAppConfig, dataFromSettings, appConfigDescription, GlobalConstants.PathAppConfig); UpdateAppConfig.add(GlobalConstants.AxDatabaseNameAppConfig, dataFromSettings, appConfigDescription, GlobalConstants.PathAppConfig2); submitButton.Text = GlobalConstants.NameOfButtonSubmit; cancelButton.Text = GlobalConstants.NameOfButtonCancel; MessageBox.Show(GlobalConstants.SuccessfullySaved); appConfigLabel.Visible = false; appConfigDescription.Visible = false; submitButton.Visible = false; cancelButton.Visible = false; AxDbDiscription.Text = "."; Application.Restart(); Environment.Exit(0); } }