private void btnRegistrarTurno_Click(object sender, EventArgs e)
        {
            if (validarCampos() && pacienteEncontrado)
            {
                practicas = new int[(dgvPracticas.Rows.Count) - 1];
                int i = 0;
                foreach (DataGridViewRow Datarow in dgvPracticas.Rows)
                {
                    if (Datarow.Cells[0].Value != null)
                    {
                        int id = oPracticaService.recuperarPracticasPorNom(Datarow.Cells[0].Value.ToString()).Id_practica;
                        practicas[i] = id;
                        i++;
                    }
                }

                //oConsulta.Fecha = DateTime.Today;
                // oConsulta.Fecha = Convert.ToDateTime("2020-10-14");
                oConsulta.Id_paciente    = oPaciente.Dni;
                oConsulta.Cobrado        = Convert.ToBoolean(chCobrado.Checked);
                oConsulta.Id_profesional = oProfesionalE.Matricula;
                if (dgvPracticas.Rows.Count > 0)
                {
                    oConsulta.Monto = Convert.ToSingle(txtImporteTotal.Text);
                }
                else
                {
                    oConsulta.Monto = 0;
                }
                oConsulta.Num_turno   = oTurno.Num_turno;
                oConsulta.Observacion = txtObservaciones.Text;
                if (oConsultaService.existeConsultaDeTurno(oConsulta.Num_turno).Rows.Count >= 1)
                {
                    MessageBox.Show("Ya hay una consulta registrada para ese turno", "Consulta no registrada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    return;
                }
                if (oConsultaService.crearConsultaTransaccion(oConsulta, practicas))
                {
                    MessageBox.Show("La consulta se registró correctamente", "Consulta registrada", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    limpiarCampos();
                    pacienteEncontrado = false;
                }
                else
                {
                    MessageBox.Show("Hubo un problema con el registro de la consulta", "Consulta no registrada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    limpiarCampos();
                }
                importeTotal = 500;
            }
        }