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(); } }