private void grillaTurnos_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (afiliado.nroAfiliado != 0) { if (e.ColumnIndex == grillaTurnos.Columns["Seleccionar"].Index && e.RowIndex >= 0 && e.RowIndex < (grillaTurnos.Rows.Count - 1)) //Para que la accion de click sea valida solo sobre el boton { ConsultaMedica consulta = armarConsultaMedica(e.RowIndex); switch (funcion) { case "Generar Receta": setearGenerarReceta(consulta); AsistenteVistas.volverAPadreYCerrar(padre, this); break; default: AsistenteVistas.mostrarNuevaVentana(new RegistrarDiagnostico(this, consulta), this); break; } } } }
private void cancelButton_Click(object sender, EventArgs e) { AsistenteVistas.volverAPadreYCerrar(padre, this); }
private void volverAVistaPedirTurno(Afiliado afiliado) { (padre as PedirTurno).setearAfiliado(afiliado); AsistenteVistas.volverAPadreYCerrar(padre, this); }
private void volvarAVistaRegistroLlegada(Afiliado afiliado) { (padre as RegistroLlegada).setearAfiliado(afiliado); AsistenteVistas.volverAPadreYCerrar(padre, this); }
private void volverAVistaRegistrarResultado(Afiliado afiliado) { (padre as ListadoConsultas).setearAfiliado(afiliado); AsistenteVistas.volverAPadreYCerrar(padre, this); }
public static void fatalError(Form padre, Form form, Exception ex) //muestra una ventana con mensaje de error fatal, cierra la ventana actual y vuelve a la ventana padre { MessageBox.Show("Ha ocurrido un error, por favor reintente mas tarde. \n Detalle: \n" + ex.Message.ToString(), "FATAL ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); AsistenteVistas.volverAPadreYCerrar(padre, form); form.Close(); }
private void volverAVistaPedirTurno(Profesional profesional, EspecialidadMedica especialidad) { (padre as PedirTurno).setearProfesional(profesional, especialidad); AsistenteVistas.volverAPadreYCerrar(padre, this); }
private void volvarAVistaRegistroLlegada(Profesional profesional) { (padre as RegistroLlegada).setearProfesional(profesional); AsistenteVistas.volverAPadreYCerrar(padre, this); }
private void volverAVistaRegistrarResultado(Profesional profesional) { (padre as ListadoConsultas).setearProfesional(profesional); AsistenteVistas.volverAPadreYCerrar(padre, this); }