protected void btn_pasaranio_Click(object sender, EventArgs e) { DaoUser datos = new DaoUser(); EUser enc = new EUser(); datos.insertar_Año(); DataTable reg = datos.obtienePromedio(); int n = reg.DefaultView.Count; for (int i = 0; i < n; i++) { int a = Convert.ToInt32(reg.Rows[i]["nombre_curso"]); double b = Convert.ToDouble(reg.Rows[i]["notadef"]); if ((Convert.ToInt32(reg.Rows[i]["nombre_curso"]) > 1100) & (Convert.ToDouble(reg.Rows[i]["notadef"]) >= 30.0)) { enc.Id_estudiante = reg.Rows[i]["id_usua"].ToString(); //update datos.editarOnce(enc); } } DataTable ultaño = datos.obtenerUltimoAño(); enc.Año = ultaño.Rows[0]["id_anio"].ToString(); DataTable registro = datos.obtienePromedio(); n = registro.DefaultView.Count; for (int i = 0; i < n; i++) { if (Convert.ToDouble(registro.Rows[i]["notadef"]) >= 30.0) { int curso = Convert.ToInt32(registro.Rows[i]["nombre_curso"]); enc.Id_estudiante = registro.Rows[i]["id_usua"].ToString(); curso = curso + 100; enc.Curso = curso.ToString(); DataTable idcurso = datos.obteneridCurso(enc); enc.Curso = idcurso.Rows[0]["id_ancu"].ToString(); datos.insertarEstudianteCurso(enc); } else { int curso = Convert.ToInt32(registro.Rows[i]["nombre_curso"]); enc.Id_estudiante = registro.Rows[i]["id_usua"].ToString(); curso = curso; enc.Curso = curso.ToString(); DataTable idcurso = datos.obteneridCurso(enc); enc.Curso = idcurso.Rows[0]["id_ancu"].ToString(); datos.insertarEstudianteCurso(enc); } } this.Page.Response.Write("<script language='JavaScript'>window.alert('Se ha migraido de año con Exito');</script>"); }
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_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(); } } } }
protected void Page_Load(object sender, EventArgs e) { Session["userId"] = null; Session["nombre"] = null; DaoUser user = new DaoUser(); EUser dat = new EUser(); dat.Session = Session.SessionID; user.cerrarSession(dat); DataTable regi = user.incio(); if (regi.Rows.Count > 0) { L_Inicio.Text = Convert.ToString(regi.Rows[0]["inicio_cont"].ToString()); } DaoUser datos = new DaoUser(); EUser enc = new EUser(); DataTable dati = datos.comparaFecha(); if (dati.Rows.Count > 0) { datos.insertar_Año(); DataTable reg = datos.obtienePromedio(); int n = reg.DefaultView.Count; for (int i = 0; i < n; i++) { int a = Convert.ToInt32(reg.Rows[i]["nombre_curso"]); double b = Convert.ToDouble(reg.Rows[i]["notadef"]); if ((Convert.ToInt32(reg.Rows[i]["nombre_curso"]) > 1100) & (Convert.ToDouble(reg.Rows[i]["notadef"]) >= 30.0)) { enc.Id_estudiante = reg.Rows[i]["id_usua"].ToString(); //update datos.editarOnce(enc); } } DataTable ultaño = datos.obtenerUltimoAño(); enc.Año = ultaño.Rows[0]["id_anio"].ToString(); DataTable registro = datos.obtienePromedio(); n = registro.DefaultView.Count; for (int i = 0; i < n; i++) { if (Convert.ToDouble(registro.Rows[i]["notadef"]) >= 30.0) { int curso = Convert.ToInt32(registro.Rows[i]["nombre_curso"]); enc.Id_estudiante = registro.Rows[i]["id_usua"].ToString(); curso = curso + 100; enc.Curso = curso.ToString(); DataTable idcurso = datos.obteneridCurso(enc); enc.Curso = idcurso.Rows[0]["id_ancu"].ToString(); datos.insertarEstudianteCurso(enc); } else { int curso = Convert.ToInt32(registro.Rows[i]["nombre_curso"]); enc.Id_estudiante = registro.Rows[i]["id_usua"].ToString(); enc.Curso = curso.ToString(); DataTable idcurso = datos.obteneridCurso(enc); enc.Curso = idcurso.Rows[0]["id_ancu"].ToString(); datos.insertarEstudianteCurso(enc); } } bool ok = false; datos.editaBool(ok); this.Page.Response.Write("<script language='JavaScript'>window.alert('Se ha migrado de año con Exito');</script>"); } }