private void btnSalvar_Click(object sender, EventArgs e) { errorProvider.Clear(); if (ValidarConfiguracao()) { Configuracao.GetInstance().Id = 1; Configuracao.GetInstance().Email = txtEmail.Text; Configuracao.GetInstance().Senha = txtSenha.Text; Configuracao.GetInstance().SMTP = txtSMTP.Text; Configuracao.GetInstance().Porta = Convert.ToInt16(txtPorta.Text); if (txtId.Text == string.Empty) { this.configuracaoController.Salvar(Configuracao.GetInstance()); MessageBox.Show("Configurações gravadas com sucesso!", "Aviso configuração", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { Configuracao.GetInstance().Id = Convert.ToInt64(txtId.Text); this.configuracaoController.Atualizar(Configuracao.GetInstance()); MessageBox.Show("Configurações atualizadas com sucesso!", "Aviso configuração", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }