private void horas_jornada(FrmPDF_1280x1024 g)
        {
            int mañana = 0;
            int tarde  = 0;
            int noche  = 0;

            for (int i = 0; i < dataGridView1.Rows.Count; i++)
            {
                for (int j = 0; j < dataGridView1.ColumnCount; j++)
                {
                    if (i >= 0 && i < 6 && dataGridView1.Rows[i].Cells[j].Style.BackColor == Color.FromArgb(4, 123, 117))
                    {
                        mañana++;
                    }
                    else if (i >= 6 && i < 12 && dataGridView1.Rows[i].Cells[j].Style.BackColor == Color.FromArgb(4, 123, 117))
                    {
                        tarde++;
                    }
                    else if (i >= 12 && dataGridView1.Rows[i].Cells[j].Style.BackColor == Color.FromArgb(4, 123, 117))
                    {
                        noche++;
                    }
                }
            }

            g.mañana = "" + mañana;
            g.tarde  = "" + tarde;
            g.noche  = "" + noche;
        }
 private void pictureBox7_Click(object sender, EventArgs e)
 {
     if (dataGridView1.Rows.Count > 0 && exiten() == true)
     {
         FrmPDF_1280x1024 c = new FrmPDF_1280x1024(generaConsulta(), tipo1, id, comboBox1.Text);
         horas_jornada(c);
         c.ShowDialog();
     }
     else
     {
         VentanaMsjes ventana = new VentanaMsjes("AVISO", "No es posible generar reporte sin selecionar el tipo de horario y el trimestre del año.");
         ventana.btnSi.Visible       = false;
         ventana.btnNo.Visible       = false;
         ventana.btnAceptar.Visible  = true;
         ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_pre;
         ventana.ShowDialog();
     }
 }