internal ElegirBonoConsulta(Form padre, Turno turno)
 {
     InitializeComponent();
     this.padre = padre;
     this.turno = turno;
     this.nroAfiliadoBox.Text = turno.nroAfiliado.ToString();
     this.profesionalBox.Text = turno.idMedico.ToString();
     cargarGrilla();
     cargarBotonFuncionalidad();
 }
 private Turno armarTurno(int fila)
 {
     Turno turno = new Turno();
     int index = grillaTurnos.Columns["Nro. de Turno"].Index;
     turno.numero = Convert.ToInt32(grillaTurnos.Rows.SharedRow(fila).Cells[index].Value.ToString());
     turno.nroAfiliado = afiliado.nroAfiliado;
     turno.idMedico = profesional.id;
     index = grillaTurnos.Columns["Fecha de Turno"].Index;
     turno.fecha = Convert.ToDateTime(grillaTurnos.Rows.SharedRow(fila).Cells[index].Value);
     return turno;
 }
 internal static DataTable traerBonos(Turno turno)
 {
     return traerDataTable("getBonoConsultaRegistroLlegada", turno.nroAfiliado);
 }
 internal static void registrarLlegada(Turno turno, BonoConsulta bono)
 {
     ejecutarProcedure("registrarLlegada", bono.nroUsuario, bono.numero, turno.numero, turno.fecha, Globales.getFechaSistema());
 }