protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { if (ddt_curso.SelectedValue == "0") { L_ErrorUsuario.Text = "Debe Elegir un Curso"; } else { DaoUser datos = new DaoUser(); EUser enc = new EUser(); enc.Documento = GridView1.SelectedRow.Cells[0].Text; DataTable reg = datos.obtenerUsuarioMod(enc); enc.Id_estudiante = reg.Rows[0]["id_usua"].ToString(); enc.Curso = ddt_curso.SelectedValue; datos.insertarEstudianteCurso(enc); DataTable materias = datos.obtener_MatCur(enc); int n = materias.DefaultView.Count; for (int i = 0; i < n; i++) { enc.Materia = materias.Rows[i]["id_materia"].ToString(); datos.insertarNotaMateria(enc); } GridView1.DataBind(); L_ErrorUsuario.Text = ""; } }
protected void btn_CursoMateriaAceptar_Click(object sender, EventArgs e) { DaoUser datos = new DaoUser(); EUser enc = new EUser(); string dat; if (ddt_curso.SelectedValue == "0" || ddt_anio.SelectedValue == "0" || ddt_Dia.SelectedValue == "0" || ddt_Docente.SelectedValue == "0" || ddt_Hora.SelectedValue == "0" || ddt_Materia.SelectedValue == "0") { L_Error.Text = "Falta seleccionar"; } else { bool ok = validar_horario(); if (ok == true) { bool wp = validar_profesor(); if (wp == true) { enc.Materia = ddt_Materia.Text; enc.Dia_materia = ddt_Dia.Text; enc.Hora_in = ddt_Hora.Text; DataTable registros = datos.obtenerHora(enc); enc.Cur_mat = registros.Rows[0]["id_mf"].ToString(); enc.Curso = ddt_curso.Text; enc.Id_docente = ddt_Docente.Text; datos.insertarCursoMateria(enc); int cur = Convert.ToInt32(ddt_curso.Text); DataTable est = datos.gEstudiante(cur); int n = est.DefaultView.Count; for (int i = 0; i < n; i++) { enc.Id_estudiante = est.Rows[i]["id_usua"].ToString(); enc.Materia = ddt_Materia.SelectedValue; datos.insertarNotaMateria(enc); } this.Page.Response.Write("<script language='JavaScript'>window.alert('Materia Insertada a Curso con Exito');</script>"); horario(); } else { L_Error.Text = "El docente presenta un cruce de Horarios"; } } else { L_Error.Text = "Presenta un cruce de Horarios"; } } }
protected void btn_Aceptar_Click(object sender, EventArgs e) { if (ddt_curso.SelectedValue == "0" || ddt_curso.SelectedValue == "0") { L_ErrorUsuario.Text = "Debe Elegir un Curso"; } else { for (int i = 0; i < GridView1.Rows.Count; i++) { CheckBox ch = (CheckBox)GridView1.Rows[i].FindControl("CBest"); Label lb = (Label)GridView1.Rows[i].FindControl("label1"); if (ch.Checked == true) { DaoUser datos = new DaoUser(); EUser enc = new EUser(); enc.Documento = lb.Text; DataTable reg = datos.obtenerUsuarioMod(enc); enc.Id_estudiante = reg.Rows[0]["id_usua"].ToString(); enc.Curso = ddt_curso.SelectedValue; datos.insertarEstudianteCurso(enc); DataTable materias = datos.obtener_MatCur(enc); int n = materias.DefaultView.Count; for (int k = 0; k < n; k++) { enc.Materia = materias.Rows[k]["id_materia"].ToString(); datos.insertarNotaMateria(enc); } //L_ErrorUsuario.Text = "Debe Elegir un Curso"; L_OkUsuario.Text = "Estudiantes Agregados al curso"; GridView1.DataBind(); } } } }