private void btnSalvar_Click(object sender, EventArgs e) { if (this.comando.Equals("editar")) { Modelo.Controle controle = new Modelo.Controle(); controle.AtualizarPaciente(txbNome.Text, txbRg.Text, txbCpf.Text, txbDtNascimento.Text, txbProfissao.Text, txbGrauInstrucao.Text, txbProntuario.Text, Convert.ToDouble(txbPeso.Text), Convert.ToDouble(txbAltura.Text), txbGrupoSanguineo.Text, cmbEstado.Text, Convert.ToInt32(txbID.Text)); if (controle.ToString().Equals("")) { MessageBox.Show("Atualizado com Sucesso!"); this.Close(); } else { MessageBox.Show(controle.ToString()); } } else { Modelo.Controle controle = new Modelo.Controle(); controle.AdicionarPaciente(txbNome.Text, txbRg.Text, txbCpf.Text, txbDtNascimento.Text, txbProfissao.Text, txbGrauInstrucao.Text, txbProntuario.Text, Convert.ToDouble(txbPeso.Text), Convert.ToDouble(txbAltura.Text), txbGrupoSanguineo.Text, cmbEstado.Text); if (controle.ToString().Equals("")) { controle.GetPacienteID(txbCpf.Text); while (controle.Dr.Read()) { this.idPaciente = Convert.ToInt32(controle.Dr["idPaciente"].ToString()); } frmPacientesMain frmPacientesMain = new frmPacientesMain(this.comando, this.idPaciente); frmPacientesMain.ShowDialog(); this.Close(); } } }
private void btnEditar_Click(object sender, EventArgs e) { this.comando = "editar"; try { this.idPaciente = Convert.ToInt32(dgvPacientes.CurrentRow.Cells[0].Value); frmPacientesMain frmPacientesMain = new frmPacientesMain(this.comando, this.idPaciente); frmPacientesMain.ShowDialog(); AtualizarTabela(); } catch (Exception) { MessageBox.Show("Selecione um item da Tabela"); } }