private void btnCargarFaltas_Click(object sender, EventArgs e) { string res = ""; for (int i = 0; i < dgvIntegrantes.Rows.Count; i++) { oAsistencia = new clsAsistencia(); oAsistencia.Dni = dgvIntegrantes["dni", i].Value.ToString(); if (dgvIntegrantes["asistio?", i].Value != null) { oAsistencia.Asistio = 1; } else { oAsistencia.Asistio = 0; } oAsistencia.Fecha_creacion = DateTime.Now.Date; oMensaje = new clsMensaje_Predica(); oMensaje.MensajeReciente(); res = oAsistencia.agregarAsistencia(oMensaje.ID_mensaje); } if (res == "") { MessageBox.Show("Asistencias cargadas exitosamente"); btnCargarFaltas.Visible = false; } }
private void btnListarAsistencias_Click(object sender, EventArgs e) { oAsistencia = new clsAsistencia(); dgvIntegrantes.Columns.Clear(); dgvIntegrantes.DataSource = oAsistencia.listarAsistencias(clsUtilidades.codigoGrupo); dgvIntegrantes.Columns.Add("asistencia", "Asistencia"); if (dgvIntegrantes.Columns["asistio"] != null) { dgvIntegrantes.Columns["asistio"].Visible = false; for (int i = 0; i < dgvIntegrantes.Rows.Count; i++) { if (dgvIntegrantes["asistio", i].Value.ToString() == "1") { dgvIntegrantes.Rows[i].Cells[5].Value = "Asistió"; } else { dgvIntegrantes.Rows[i].Cells[5].Value = "Faltó"; } } } }