private void tstSalvar_Click(object sender, EventArgs e) { //validação do conteúdo do campo NOME if (txtNome.Text == "") { errErro.SetError(lblNome, "Campo obrigatório."); return; } else { errErro.SetError(lblNome, ""); } //pergunta para o usuário se ele confirma a inclusão do cadastro DialogResult resposta; resposta = MessageBox.Show("Confirma a inclusão?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (resposta.Equals(DialogResult.No)) { return; } //instancia a classe de negócio clClientes clClientes = new clClientes(); //carrega as propriedades clClientes.cliNome = txtNome.Text; clClientes.cliEndereco = txtEndereco.Text; clClientes.cliNumero = txtNumeroCasa.Text; clClientes.cliBairro = txtBairro.Text; clClientes.cliCidade = txtCidade.Text; clClientes.cliEstado = cboEstado.Text; clClientes.cliCEP = mskCEP.Text; clClientes.cliCelular = mskCelular.Text; //variável com a string de conexão com o banco de dados clClientes.banco = Agenda.Properties.Settings.Default.conexaoDB; //chama o método gravar clClientes.Gravar(); //mensagem de confirmação de inclusão MessageBox.Show("Cliente incluído com sucesso!", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); }
private void tstSalvar_Click(object sender, EventArgs e) { //validação do conteúdo if (txtNome.Text == "") { errError.SetError(lblNome, "Campo Obrigatório"); return; } else { errError.SetError(lblNome, ""); } //carrega a tela com todos os dados do cliente SqlDataReader drReader; clClientes clClientes = new clClientes(); clClientes.banco = Properties.Settings.Default.conexaoDB; drReader = clClientes.PesquisarCPF(mskCPF.Text); if (drReader.Read()) { MessageBox.Show("CPF ja esta cadastrado!"); return; } drReader.Close(); //pergunta para o usuário se ele confirma a inclusão do cadastro DialogResult resposta; resposta = MessageBox.Show("Confirma a inclusão/alteração?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (resposta.Equals(DialogResult.No)) { return; } //carrega as propriedades clClientes.cliNome = txtNome.Text; clClientes.cliEndereco = txtEndereco.Text; clClientes.cliNumero = txtNumero.Text; clClientes.cliBairro = txtBairro.Text; clClientes.cliCidade = txtCidade.Text; clClientes.cliEstado = cboEstado.Text; clClientes.cliCEP = mskCEP.Text; clClientes.cliCelular = mskCelular.Text; clClientes.cliCPF = mskCPF.Text; //variável com a string de conexão com o banco clClientes.banco = Properties.Settings.Default.conexaoDB; //F10 continua a execução na mesma janela de código //F11 desvia a execução para as classes se houver //F5 executa o restante do código // breakpoint //chama o método gravar ou alterar if (txtCodigo.Text == "") { clClientes.Gravar(); } else { clClientes.cliCodigo = Convert.ToInt32(txtCodigo.Text); clClientes.Alterar(); } //atualiza o datagridview Pesquisar(); //limpa a tela limpar(); //mensagem de confirmação da inclusão MessageBox.Show("Cliente Incluído/Alterado com Sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); }