private void bttAtualizar_Click(object sender, EventArgs e) { Pessoa objPessoa = new Pessoa(); objPessoa.CdPessoa = Convert.ToInt32(txtCodigo.Text); objPessoa.NmPessoa = txtNome.Text; objPessoa.DtNascimento = dtpDtNasc.Value; objPessoa.DsSexo = rbMasculino.Checked ? 'M' : 'F'; switch (cbEstado.Text) { case "Solteiro": objPessoa.DsEstadoCivil = 'S'; break; case "Casado": objPessoa.DsEstadoCivil = 'C'; break; default: objPessoa.DsEstadoCivil = 'D'; break; } objPessoa.NrRG = mtbRG.Text; objPessoa.NrCPF = mtbCPF.Text; objPessoa.DsCidade = txtCidade.Text; objPessoa.DsEndereco = txtEndereco.Text; objPessoa.DsEstado = txtEstado.Text; objPessoa.DsCEP = mtbCEP.Text; objPessoa.DsEmail = txtEmail.Text; objPessoa.NrTelefone = mtbTel.Text; objPessoa.NrCelular = mtbCel.Text; objPessoa.DsStatus = cbStatus.Text; DALPessoa pDAL = new DALPessoa(); pDAL.AtualizarCliente(objPessoa); MessageBox.Show("Cliente atualizado com sucesso", "Atualizado"); LimparCadastro(); pDAL.ListarCliente(); CarregarCliente(); }
public void CarregarCliente() { DALPessoa pDAL = new DALPessoa(); dgvCliente.DataSource = pDAL.ListarCliente(); }