private void buttonLocalizar_Click(object sender, EventArgs e) { FormConsultaContatos f = new FormConsultaContatos(); f.ShowDialog(); if (f.codigo != 0) { String strConexao = "Data Source=MARILANE-PC;Initial Catalog=Agenda;Integrated Security=True"; Conexao conexao = new Conexao(strConexao); DALContato dal = new DALContato(conexao); Contato contato = dal.carrregaContato(f.codigo); textCodigo.Text = contato.Codigo.ToString(); textNome.Text = contato.Nome; textEmail.Text = contato.Email; textTelefone.Text = contato.Fone; textRua.Text = contato.Rua; textBairro.Text = contato.Bairro; textCidade.Text = contato.Cidade; textEstado.Text = contato.Estado; textCep.Text = contato.Cep; this.AlterarBotoes(3); } f.Dispose(); }
private void buttonExecutar_Click(object sender, EventArgs e) { Conexao cx = new Conexao("Data Source=MARILANE-PC;Initial Catalog=Agenda;Integrated Security=True"); DALContato dal = new DALContato(cx); dgvDados.DataSource = dal.Localizar(textValor.Text); }
private void buttonExcluir_Click(object sender, EventArgs e) { DialogResult d = MessageBox.Show("Deseja excluir o registro?", "Aviso", MessageBoxButtons.YesNo); if (d.ToString() == "Yes") { String strConexao = "Data Source=MARILANE-PC;Initial Catalog=Agenda;Integrated Security=True"; Conexao conexao = new Conexao(strConexao); DALContato dal = new DALContato(conexao); dal.Excluir(Convert.ToInt32(textCodigo.Text)); this.AlterarBotoes(1); this.LimpaCampos(); } }
private void buttonSalvar_Click(object sender, EventArgs e) { try //excessao TRY/CATCH { Contato contato = new Contato(); if (textNome.Text.Length <= 0) //validacao { MessageBox.Show("Nome obrigatório!"); return; } //aqui vai pegar todos os dados dos campos de texto e inseri-los nas propriedades da classe Contato contato.Nome = textNome.Text; //A propriedade Nome vai receber vai receber valores do textNome contato.Email = textEmail.Text; //A propriedade Email vai receber vai receber valores do textEmail contato.Fone = textTelefone.Text; contato.Rua = textRua.Text; contato.Bairro = textBairro.Text; contato.Cidade = textCidade.Text; contato.Estado = textEstado.Text; contato.Cep = textCep.Text; String strConexao = "Data Source=MARILANE-PC;Initial Catalog=Agenda;Integrated Security=True"; Conexao conexao = new Conexao(strConexao); DALContato dal = new DALContato(conexao); if (this.operacao == "inserir") { dal.Incluir(contato); MessageBox.Show("O Código gerado foi : " + contato.Codigo.ToString()); } else { contato.Codigo = Convert.ToInt32(textCodigo.Text); dal.Alterar(contato); MessageBox.Show("Registro alterado!"); //alterar o contato que esta na tela } this.AlterarBotoes(1); this.LimpaCampos(); } catch (Exception erro)//excessao TRY/CCATCH { MessageBox.Show(erro.Message); } }