private void AlterarPaciente()
        {
            Paciente p = new Paciente();

            p.Cpf = mskCpf.Text;
            var pa = PacienteDAO.BuscarPacientePorCpf(p);

            if (pa != null)
            {
                pa.IdPaciente = Convert.ToInt32(txtId.Text);
                pa.Cpf        = mskCpf.Text;
                pa.NomePlano  = cboPlano.Text;
                pa.NumPlano   = txtNPlano.Text;
                pa.Nome       = txtNome.Text;
                pa.Rg         = txtRg.Text;
                pa.Nascimento = mskdtaNascimento.Text;
                pa.Telefone   = mskTelefone.Text;
                pa.Celular    = mskCelular.Text;
                pa.Peso       = txtPeso.Text;
                pa.Email      = txtEmail.Text;
                pa.Cep        = mskCep_Leave.Text;
                pa.Rua        = txtRua.Text;
                pa.Numero     = txtNumero.Text;
                pa.Bairro     = txtBairro.Text;
                pa.Cidade     = txtCidade.Text;
                pa.Estado     = txtEstado.Text;

                PacienteDAO.AlterarPaciente(pa);

                MessageBox.Show("Cadastro do Paciente Atualizado!!", "Atualiza Paciente", MessageBoxButton.OK,
                                MessageBoxImage.Information);
                LimpaCampos();
            }
        }
Exemplo n.º 2
0
 private void btnAlterar_Click(object sender, RoutedEventArgs e)
 {
     if (!string.IsNullOrEmpty(txtNome.Text) && !string.IsNullOrEmpty(txtCpf.Text))
     {
         p.Nome = txtNome.Text;
         p.CPF  = txtCpf.Text;
         if (PacienteDAO.AlterarPaciente(p))
         {
             MessageBox.Show("Paciente alterado com sucesso!", "SGCS WPF",
                             MessageBoxButton.OK, MessageBoxImage.Information);
             LimparCampos();
         }
         else
         {
             MessageBox.Show("Não foi possível alterar o Paciente!", "SGCS WPF",
                             MessageBoxButton.OK, MessageBoxImage.Error);
         }
     }
     else
     {
         MessageBox.Show("Favor preencher os campos", "SGCS WPF",
                         MessageBoxButton.OK, MessageBoxImage.Information);
     }
 }