private void btnRegistrar_Click(object sender, EventArgs e)
 {
     if (modif)
     {
         oTurno.Fecha = Convert.ToDateTime(txtFecha.Text);
         txtDni.Text  = turnoViejo.Id_paciente.ToString();
         if (cboObraSocial.SelectedIndex == -1)
         {
             cboObraSocial.Text = oObraSocialService.recuperarObraSocialPorCodigo(turnoViejo.Id_obra_social).Nombre;
         }
         oTurno.Id_profesional = oProfesional.Matricula;
         oTurno.Id_obra_social = (oObraSocialService.recuperarObraSocialPorNom(cboObraSocial.Text)).Codigo;
         oTurno.Id_paciente    = Convert.ToInt32(txtDni.Text);
         oTurno.Hora           = grdTurnosDisp.CurrentRow.Cells["Hora"].Value.ToString();
         string disponible = "SÍ";
         if (oTurnoService.validarTurno(oTurno, disponible))
         {
             if (oTurnoService.modificarTurnoConHistorialS(oTurno, txtObservaciones.Text, turnoViejo))
             {
                 MessageBox.Show("Se modificó el turno", "Turno modificado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 clickChBox();
             }
             else
             {
                 MessageBox.Show("Hubo un problema con la modificación del turno", "Error en modificación", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
     modif = false;
     btnRegistrar.Enabled = false;
 }