public void Tabela_Clicada(object sender, DataGridViewCellEventArgs e) { DataGridView dgv = sender as DataGridView; try { if (e.ColumnIndex == 1 && e.RowIndex != -1) { var idPaciente = dgv.Rows[e.RowIndex].Cells[e.ColumnIndex - 1].Value; Paciente p = servicoPaciente.Buscar(Convert.ToInt32(idPaciente)); //Paciente p = new Paciente { Nome = " joao", Email = "*****@*****.**", CEP = "60135-410", Endereco = "Rua dom Expedito Lopes, 2371", Complemento = "Apto 601" }; var Form = new Vizualizar.FrmVizualizarPaciente(p); Form.ShowDialog(); if (Form.status == "apagado") { this.Close(); FrmPacientes form = new FrmPacientes(); form.Show(); } if (Form.status == "editado") { dgv.Rows.RemoveAt(e.RowIndex); GerarLinha(dgv, p); } } } catch (Exception ex) { MessageBox.Show("Ocorreu um erro, favor entrar em contato com o adminstrador do sistema", "Ops!"); } }
private void pacientesToolStripMenuItem_Click(object sender, EventArgs e) { Agenda.FrmPacientes form = new Agenda.FrmPacientes(); form.Show(); }