private void dgvRelatorios_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { Relatorio relatorio; long sel_id; if (e.RowIndex >= 0) { sel_id = (long)dgvRelatorios.Rows[e.RowIndex].Cells[0].Value; relatorio = Servico.BuscarRelatorio(sel_id); Util.DisposeForm("Pacientes.Relatorios.Visualizar"); Relatorios.Visualizar visualizar = new Relatorios.Visualizar(relatorio); this.Hide(); visualizar.ShowDialog(); this.Show(); if (visualizar.DialogResult == DialogResult.OK) { relFields(); } else if (visualizar.DialogResult == DialogResult.Abort) { this.Close(); } } }
private void btnVisualizarRelatorio_Click(object sender, EventArgs e) { Relatorio relatorio; long sel_id = 0; foreach (DataGridViewRow row in dgvRelatorios.Rows) { if (row.Selected) { sel_id = Convert.ToInt64(row.Cells[0].Value); break; } } if (sel_id != 0) { relatorio = Servico.BuscarRelatorio(sel_id); Util.DisposeForm("Pacientes.Relatorios.Visualizar"); Relatorios.Visualizar visualizar = new Relatorios.Visualizar(relatorio); this.Hide(); visualizar.ShowDialog(); this.Show(); if (visualizar.DialogResult == DialogResult.OK) { relFields(); } else if (visualizar.DialogResult == DialogResult.Abort) { this.Close(); } } }
void view_aval() { Util.DisposeForm("Pacientes.Relatorios.Visualizar"); Visualizar visualizar = new Visualizar(relatorio); this.Hide(); visualizar.ShowDialog(); this.Show(); if (visualizar.DialogResult == DialogResult.Abort) { this.DialogResult = DialogResult.Abort; } else { this.DialogResult = DialogResult.OK; } }