protected void btnGuardar_Click(object sender, EventArgs e) { try { Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; Sede objSede = new Sede(); OperacionSede objOperSede = new OperacionSede(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objSede.descripcion = HttpUtility.HtmlDecode(txtDescripcion.Text); objSede.direccion = txtDireccion.Text; objSede.telefono = txtTelefono.Text; objSede.id_coordinador = int.Parse(ddlCoordinador.SelectedValue.ToString()); objSede.id_secretaria_coordinacion = int.Parse(ddlSecretariaCoordinacion.SelectedValue.ToString()); objSede.id_colegio = objAnio_Escolar.id_colegio; objSede.id_usuario = int.Parse(Session["id_usuario"].ToString()); string accion = Page.RouteData.Values["Accion"].ToString(); if (accion.Equals("Agregar")) { objOperSede.InsertarSede(objSede); Response.RedirectToRoute("General", new { Modulo = "Configuracion", Entidad = "Sede", Pagina = "Busqueda", Accion = "Agrego" }); } else { objSede.id = int.Parse(clsEncriptar.Desencriptar(Page.RouteData.Values["id"].ToString())); objOperSede.ActualizarSede(objSede); Response.RedirectToRoute("General", new { Modulo = "Configuracion", Entidad = "Sede", Pagina = "Busqueda", Accion = "Edito" }); } } catch (Exception) { } }
public void cargar() { try { Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; /*Periodo*/ Anio_Escolar_Periodo objAnio_Escolar_Periodo = new Anio_Escolar_Periodo(); OperacionAnio_Escolar_Periodo objOperAnio_Escolar_Periodo = new OperacionAnio_Escolar_Periodo(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objAnio_Escolar_Periodo.id_anio_escolar = objAnio_Escolar.id; clsFunciones.enlazarCombo(objOperAnio_Escolar_Periodo.ConsultarAnio_Escolar_Periodo(objAnio_Escolar_Periodo), ddlPeriodo); /*Salones * * Asignacion objAsignacion = new Asignacion(); * OperacionAsignacion objOperAsignacion = new OperacionAsignacion(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); * objAsignacion.tecnica = 1; */ //id_usuario = int.Parse(dv.); //id_salon = int.Parse(dataBase.Rows[0].ItemArray[2].ToString()); } catch (Exception ex) { message.InnerHtml = "<p>" + ex.Message + " </p>"; } }
public void cargar() { try { Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; Sede objSede = new Sede(); OperacionSede objOperSede = new OperacionSede(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); Administrativo objAdministrativo = new Administrativo(); OperacionAdministrativo objOperAdministrativo = new OperacionAdministrativo(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); DataView dtv_Municipio = objOperAdministrativo.ConsultarAdministrativo(objAdministrativo).DefaultView; dtv_Municipio.RowFilter = "id_tipo=" + 969; this.enlazarCombo(dtv_Municipio, ddlCoordinador); dtv_Municipio.RowFilter = "id_tipo=" + 970; this.enlazarCombo(dtv_Municipio, ddlSecretariaCoordinacion); string accion = Page.RouteData.Values["Accion"].ToString(); if (accion.Equals("Edita")) { string id = clsEncriptar.Desencriptar(Page.RouteData.Values["Id"].ToString()); objSede.id = int.Parse(id); objSede.id_colegio = objAnio_Escolar.id_colegio; GridView tbl_Sede = new GridView(); tbl_Sede.DataSource = objOperSede.ConsultarSede(objSede); tbl_Sede.DataBind(); txtDescripcion.Text = tbl_Sede.Rows[0].Cells[1].Text; txtDireccion.Text = tbl_Sede.Rows[0].Cells[3].Text; txtTelefono.Text = tbl_Sede.Rows[0].Cells[4].Text; ddlCoordinador.SelectedValue = tbl_Sede.Rows[0].Cells[5].Text; ddlSecretariaCoordinacion.SelectedValue = tbl_Sede.Rows[0].Cells[6].Text; } } catch (Exception) {} }
public void cargar() { try { Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; /*Periodo*/ Anio_Escolar_Periodo objAnio_Escolar_Periodo = new Anio_Escolar_Periodo(); OperacionAnio_Escolar_Periodo objOperAnio_Escolar_Periodo = new OperacionAnio_Escolar_Periodo(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); DataTable tbl_Periodo = new DataTable(); objAnio_Escolar_Periodo.id_anio_escolar = objAnio_Escolar.id; tbl_Periodo = objOperAnio_Escolar_Periodo.ConsultarPeriodo_Actual(objAnio_Escolar_Periodo); /*Estudiante que pertenecen a un salón*/ Asignacion objAsignacion = new Asignacion(); OperacionAsignacion objOperAsignacion = new OperacionAsignacion(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objAsignacion.id = int.Parse(clsEncriptar.Desencriptar(Page.RouteData.Values["Id"].ToString())); tbl_Estudiante.DataSource = objOperAsignacion.ConsultarEstudiante(objAsignacion); tbl_Estudiante.DataBind(); DataTable tbl_Asignacion = new DataTable(); tbl_Asignacion = objOperAsignacion.ConsultarAsignacion(objAsignacion); /*Indicadores*/ Indicador objIndicador = new Indicador(); OperacionIndicador objOperIndicador = new OperacionIndicador(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objIndicador.id_materia = int.Parse(tbl_Asignacion.Rows[0].ItemArray[2].ToString()); objIndicador.id_grado = int.Parse(tbl_Asignacion.Rows[0].ItemArray[11].ToString()); objIndicador.id_anio_escolar_periodo = int.Parse(tbl_Periodo.Rows[0].ItemArray[0].ToString()); tbl_Indicadores.DataSource = objOperIndicador.ConsultarIndicador(objIndicador); tbl_Indicadores.DataBind(); } catch (Exception) { } }
public void cargar() { try { Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; Sede objSede = new Sede(); OperacionSede objOperSede = new OperacionSede(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); this.enlazarCombo(objOperSede.ConsultarSede(objSede), ddlSede); DataView dtv_Municipio = ((DataTable)Session["listado"]).DefaultView; dtv_Municipio.RowFilter = "id_tipo_listado=7"; this.enlazarCombo(dtv_Municipio, ddlJornada); Docente objDocente = new Docente(); OperacionDocente objOperDocente = new OperacionDocente(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); DataTable dt = objOperDocente.ConsultarDocente(objDocente); dt.Columns.Add("nombre_completo", typeof(string), "nombres + ' ' + apellidos"); ddlDirector.DataSource = dt; ddlDirector.DataValueField = "id"; ddlDirector.DataTextField = "nombre_completo"; ddlDirector.DataBind(); Grado objGrado = new Grado(); OperacionGrado objOperGrado = new OperacionGrado(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objGrado.id_anio_escolar = objAnio_Escolar.id; this.enlazarCombo(objOperGrado.ConsultarGrado(objGrado), ddlGrado); } catch (Exception) {} }
protected void btnGuardar_Click(object sender, EventArgs e) { try { Anio_Escolar objAnio_Escolar = new Anio_Escolar(); OperacionAnio_Escolar objOperAnio_Escolar = new OperacionAnio_Escolar(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objAnio_Escolar.descripcion = int.Parse(txtDescripcion.Text); objAnio_Escolar.fecha_inicio = DateTime.Parse(Request.Form[txtFecha_Inicio.UniqueID]); objAnio_Escolar.fecha_fin = Convert.ToDateTime(Request.Form[txtFecha_Fin.UniqueID]); objAnio_Escolar.nota_minima = Math.Round(decimal.Parse(txtNota_Minima.Text.Replace(".", ",")), 2); objAnio_Escolar.nota_maxima = Math.Round(decimal.Parse(txtNota_Maxima.Text.Replace(".",",")),2); objAnio_Escolar.rendimiento_bajo = Math.Round(decimal.Parse(txtRendimiento_Bajo.Text.Replace(".",",")),2); objAnio_Escolar.rendimiento_basico = Math.Round(decimal.Parse(txtRendimiento_Basico.Text.Replace(".",",")),2); objAnio_Escolar.rendimiento_alto = Math.Round(decimal.Parse(txtRendimiento_Alto.Text.Replace(".",",")),2); objAnio_Escolar.rendimiento_superior = Math.Round(decimal.Parse(txtRendimiento_Superior.Text.Replace(".",",")),2); objAnio_Escolar.numero_periodos = int.Parse(txtNumero_Periodos.Text); objAnio_Escolar.id_colegio = int.Parse(ddlColegio.SelectedValue.ToString()); objAnio_Escolar.id_usuario = int.Parse(Session["id_usuario"].ToString()); string accion = Page.RouteData.Values["Accion"].ToString(); if (accion.Equals("Agregar")){ objOperAnio_Escolar.InsertarAnio_Escolar(objAnio_Escolar); Response.RedirectToRoute("General", new { Modulo = "Administracion", Entidad = "Administracion", Pagina = "Default", Accion = "Agrego" }); }else { string id = clsEncriptar.Desencriptar(Page.RouteData.Values["Id"].ToString()); objAnio_Escolar.id = int.Parse(id); objOperAnio_Escolar.ActualizarAnio_Escolar(objAnio_Escolar); Response.RedirectToRoute("General", new { Modulo = "Administracion", Entidad = "Administracion", Pagina = "Default", Accion = "Edito" }); } } catch (Exception) {} }
protected void load() { try { Colegio objColegio = new Colegio(); OperacionColegio objOperColegio = new OperacionColegio(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); ddlColegio.DataSource = objOperColegio.ConsultarColegio(objColegio); ddlColegio.DataValueField = "id"; ddlColegio.DataTextField = "nombre"; ddlColegio.DataBind(); string accion = Page.RouteData.Values["Accion"].ToString(); if (accion.Equals("Editar")) { txtDescripcion.Enabled = false; Anio_Escolar objAnio_Escolar = new Anio_Escolar(); OperacionAnio_Escolar objOperAnio_Escolar = new OperacionAnio_Escolar(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); GridView tbl_Anio_Escolar = new GridView(); tbl_Anio_Escolar.DataSource = objOperAnio_Escolar.ConsultarMaximo(objAnio_Escolar); tbl_Anio_Escolar.DataBind(); txtDescripcion.Text = tbl_Anio_Escolar.Rows[0].Cells[1].Text; txtFecha_Inicio.Text = DateTime.Parse(tbl_Anio_Escolar.Rows[0].Cells[2].Text).ToShortDateString(); txtFecha_Fin.Text = DateTime.Parse(tbl_Anio_Escolar.Rows[0].Cells[3].Text).ToShortDateString(); txtNota_Minima.Text = tbl_Anio_Escolar.Rows[0].Cells[4].Text.Replace(",","."); txtNota_Maxima.Text = tbl_Anio_Escolar.Rows[0].Cells[5].Text.Replace(",", "."); txtRendimiento_Bajo.Text = tbl_Anio_Escolar.Rows[0].Cells[6].Text.Replace(",","."); txtRendimiento_Basico.Text = tbl_Anio_Escolar.Rows[0].Cells[7].Text.Replace(",", "."); txtRendimiento_Alto.Text = tbl_Anio_Escolar.Rows[0].Cells[8].Text.Replace(",", "."); txtRendimiento_Superior.Text = tbl_Anio_Escolar.Rows[0].Cells[9].Text.Replace(",", "."); txtNumero_Periodos.Text = tbl_Anio_Escolar.Rows[0].Cells[10].Text; ddlColegio.SelectedValue = tbl_Anio_Escolar.Rows[0].Cells[11].Text; } }catch (Exception) {} }
public void vertbl_Grado() { try { Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; Grado objGrado = new Grado(); OperacionGrado objOperGrado = new OperacionGrado(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objGrado.id_anio_escolar = objAnio_Escolar.id; if (!string.IsNullOrEmpty(txtDescripcion.Text)) { objGrado.descripcion = txtDescripcion.Text.Trim(); } else { objGrado.descripcion = null; } tbl_Grado.DataSource = objOperGrado.ConsultarGrado(objGrado); tbl_Grado.DataBind(); if (tbl_Grado.Rows.Count == 0) { this.ShowNotification("Datos", Resources.Mensaje.msjNoDatos, "success"); } } catch (Exception) { } }
public void cargar() { try { Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; ///*Periodo*/ //Anio_Escolar_Periodo objAnio_Escolar_Periodo = new Anio_Escolar_Periodo(); //OperacionAnio_Escolar_Periodo objOperAnio_Escolar_Periodo = new OperacionAnio_Escolar_Periodo(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); //objAnio_Escolar_Periodo.id_anio_escolar = objAnio_Escolar.id; //clsFunciones.enlazarCombo(objOperAnio_Escolar_Periodo.ConsultarAnio_Escolar_Periodo(objAnio_Escolar_Periodo), ddlPeriodo); /*Salones*/ Asignacion objAsignacion = new Asignacion(); OperacionAsignacion objOperAsignacion = new OperacionAsignacion(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objAsignacion.tecnica = 1; ddlSalon.DataValueField = "id_salon"; ddlSalon.DataTextField = "salon"; ddlSalon.DataSource = objOperAsignacion.ConsultarAsignacion(objAsignacion).DefaultView.ToTable(true, "id_salon", "salon"); ddlSalon.DataBind(); } catch (Exception) { } }
protected void btnGuardar_Click(object sender, EventArgs e) { try { Area objArea = new Area(); Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; OperacionArea objOpeArea = new OperacionArea(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objArea.descripcion = txtDescripcion.Text; objArea.id_anio_escolar = objAnio_Escolar.id; objArea.porcentaje = int.Parse(txtPorcentaje.Text); objArea.id_usuario = int.Parse(Session["id_usuario"].ToString()); string accion = Page.RouteData.Values["Accion"].ToString(); if (accion.Equals("Agregar")) { objOpeArea.InsertarArea(objArea); Response.RedirectToRoute("General", new { Modulo = "Pensum", Entidad = "Area", Pagina = "Busqueda", Accion = "Agrego" }); } else { objArea.id = int.Parse(clsEncriptar.Desencriptar(Page.RouteData.Values["id"].ToString())); objOpeArea.ActualizarArea(objArea); Response.RedirectToRoute("General", new { Modulo = "Pensum", Entidad = "Area", Pagina = "Busqueda", Accion = "Edito" }); } } catch (Exception) { } }
protected void btnGuardar_Click(object sender, EventArgs e) { try { Anio_Escolar_Periodo objAnio_Escolar_Periodo = new Anio_Escolar_Periodo(); Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; OperacionAnio_Escolar_Periodo objOperAnio_Escolar_Periodo = new OperacionAnio_Escolar_Periodo(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objAnio_Escolar_Periodo.descripcion = txtDescripcion.Text; objAnio_Escolar_Periodo.id_anio_escolar = objAnio_Escolar.id; objAnio_Escolar_Periodo.fecha_inicio = DateTime.Parse(Request.Form[txtFecha_Inicio.UniqueID]); objAnio_Escolar_Periodo.fecha_fin = DateTime.Parse(Request.Form[txtFecha_Fin.UniqueID]); objAnio_Escolar_Periodo.fecha_fin_calificacion = DateTime.Parse(Request.Form[txtFecha_Fin_Calificacion.UniqueID]); objAnio_Escolar_Periodo.porcentaje = int.Parse(txtPorcentaje.Text); objAnio_Escolar_Periodo.numero_notas = int.Parse(txtNumero_Notas.Text); objAnio_Escolar_Periodo.id_usuario = int.Parse(Session["id_usuario"].ToString()); string accion = Page.RouteData.Values["Accion"].ToString(); if (accion.Equals("Agregar")) { objOperAnio_Escolar_Periodo.InsertarAnio_Escolar_Periodo(objAnio_Escolar_Periodo); Response.RedirectToRoute("General", new { Modulo = "Configuracion", Entidad = "Anio_Escolar_Periodo", Pagina = "Busqueda", Accion = "Agrego" }); } else { objAnio_Escolar_Periodo.id = int.Parse(clsEncriptar.Desencriptar(Page.RouteData.Values["id"].ToString())); objOperAnio_Escolar_Periodo.ActualizarAnio_Escolar_Periodo(objAnio_Escolar_Periodo); Response.RedirectToRoute("General", new { Modulo = "Configuracion", Entidad = "Anio_Escolar_Periodo", Pagina = "Busqueda", Accion = "Edito" }); } } catch (Exception) { } }
protected void btnGuardar_Click(object sender, EventArgs e) { try { Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; Grado objGrado = new Grado(); OperacionGrado objOperGrado = new OperacionGrado(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objGrado.descripcion = txtDescripcion.Text; objGrado.contraccion = txtContraccion.Text; objGrado.id_anio_escolar = objAnio_Escolar.id; objGrado.id_usuario = int.Parse(Session["id_usuario"].ToString()); string accion = Page.RouteData.Values["Accion"].ToString(); if (accion.Equals("Agregar")) { objOperGrado.InsertarGrado(objGrado); Response.RedirectToRoute("General", new { Modulo = "Asignacion", Entidad = "Grado", Pagina = "Busqueda", Accion = "Agrego" }); } else { objGrado.id = int.Parse(clsEncriptar.Desencriptar(Page.RouteData.Values["id"].ToString())); objOperGrado.ActualizarGrado(objGrado); Response.RedirectToRoute("General", new { Modulo = "Asignacion", Entidad = "Grado", Pagina = "Busqueda", Accion = "Edito" }); } } catch (Exception) { } }
protected void btnLogin_Click(object sender, EventArgs e) { try { inicializarSesion(); Usuario objUsuario = new Usuario(); OperacionUsuario objOperUsuario = new OperacionUsuario(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objUsuario.usuario = txtUsuario.Text.Trim(); objUsuario.password = txtPass.Text.Trim(); objOperUsuario.ConsultarUsuario(objUsuario); GridView tbl_Usuario = new GridView(); tbl_Usuario.DataSource = objOperUsuario.ConsultarUsuario(objUsuario); tbl_Usuario.DataBind(); if (tbl_Usuario.Rows.Count > 0) { Session["id_usuario"] = tbl_Usuario.Rows[0].Cells[0].Text; Session["usuario"] = HttpUtility.HtmlDecode(tbl_Usuario.Rows[0].Cells[1].Text); Session["id_usuario_tipo"] = tbl_Usuario.Rows[0].Cells[5].Text; OperacionAnio_Escolar objAnioEscolar = new OperacionAnio_Escolar(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); Anio_Escolar ObjAnio = new Anio_Escolar(); GridView tbl_AnioEscolar = new GridView(); tbl_AnioEscolar.DataSource = objAnioEscolar.ConsultarMaximo(new Anio_Escolar()); tbl_AnioEscolar.DataBind(); if (tbl_AnioEscolar.Rows.Count > 0) { ObjAnio.id = int.Parse(tbl_AnioEscolar.Rows[0].Cells[0].Text); ObjAnio.descripcion = int.Parse(tbl_AnioEscolar.Rows[0].Cells[1].Text); ObjAnio.fecha_inicio = DateTime.Parse(tbl_AnioEscolar.Rows[0].Cells[2].Text); ObjAnio.fecha_fin = DateTime.Parse(tbl_AnioEscolar.Rows[0].Cells[3].Text); ObjAnio.nota_minima = decimal.Parse(tbl_AnioEscolar.Rows[0].Cells[4].Text); ObjAnio.nota_maxima = decimal.Parse(tbl_AnioEscolar.Rows[0].Cells[5].Text); ObjAnio.rendimiento_bajo = decimal.Parse(tbl_AnioEscolar.Rows[0].Cells[6].Text); ObjAnio.rendimiento_basico = decimal.Parse(tbl_AnioEscolar.Rows[0].Cells[7].Text); ObjAnio.rendimiento_alto = decimal.Parse(tbl_AnioEscolar.Rows[0].Cells[8].Text); ObjAnio.rendimiento_superior = decimal.Parse(tbl_AnioEscolar.Rows[0].Cells[9].Text); ObjAnio.numero_periodos = int.Parse(tbl_AnioEscolar.Rows[0].Cells[10].Text); ObjAnio.id_colegio = int.Parse(tbl_AnioEscolar.Rows[0].Cells[11].Text); Session["anioEscolar"] = ObjAnio; Listado objListado = new Listado(); OperacionListado objOperListado = new OperacionListado(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); Session["listado"] = objOperListado.ConsultarListado(objListado); Menus objMenu = new Menus(); OperacionMenu objOperMenu = new OperacionMenu(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objMenu.id_tipo_usuario = int.Parse(tbl_Usuario.Rows[0].Cells[5].Text); Session["menu"] = objOperMenu.ConsultarMenu(objMenu); } txtUsuario.Text = ""; txtPass.Text = ""; Response.Redirect("~/Administracion/Administracion/Default"); } else { ShowNotification("Login", Resources.Mensaje.msjLogin, "Info"); } } catch { } }
public void cargar() { try { Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; Grado objGrado = new Grado(); OperacionGrado objOperGrado = new OperacionGrado(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objGrado.id_anio_escolar = objAnio_Escolar.id; ddlGrado.DataSource = objOperGrado.ConsultarGrado(objGrado); ddlGrado.DataValueField = "id"; ddlGrado.DataTextField = "descripcion"; ddlGrado.DataBind(); Docente objDocente = new Docente(); OperacionDocente objOperDocente = new OperacionDocente(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); DataTable dtDocente = objOperDocente.ConsultarDocente(objDocente); dtDocente.Columns.Add("nombre_completo", typeof(string), "nombres + ' ' + apellidos"); ddlDocente.DataSource = dtDocente; ddlDocente.DataValueField = "id"; ddlDocente.DataTextField = "nombre_completo"; ddlDocente.DataBind(); string accion = Page.RouteData.Values["Accion"].ToString(); if (accion.Equals("Edita")) { Asignacion objAsignacion = new Asignacion(); OperacionAsignacion objOperAsignacion = new OperacionAsignacion(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); GridView tbl_Asignacion = new GridView(); string id = Page.RouteData.Values["Id"].ToString(); objAsignacion.id = int.Parse(clsEncriptar.Desencriptar(id)); tbl_Asignacion.DataSource = objOperAsignacion.ConsultarAsignacion(objAsignacion); tbl_Asignacion.DataBind(); ddlGrado.SelectedValue = tbl_Asignacion.Rows[0].Cells[11].Text; Salon objSalon = new Salon(); OperacionSalon objOperSalon = new OperacionSalon(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objSalon.id_grado = int.Parse(ddlGrado.SelectedValue.ToString()); DataTable dts = objOperSalon.ConsultarSalon(objSalon); clsFunciones.enlazarCombo(dts, ddlSalon); ddlSalon.SelectedValue = tbl_Asignacion.Rows[0].Cells[1].Text; Materia objMateria = new Materia(); OperacionMateria objOperMateria = new OperacionMateria(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objMateria.id_grado = int.Parse(ddlGrado.SelectedValue.ToString()); clsFunciones.enlazarCombo(objOperMateria.ConsultarMateria(objMateria), ddlMateria); ddlMateria.SelectedValue = tbl_Asignacion.Rows[0].Cells[2].Text; ddlDocente.SelectedValue = tbl_Asignacion.Rows[0].Cells[3].Text; txtIntensidad.Text = tbl_Asignacion.Rows[0].Cells[4].Text; ddlTecnica.Text = tbl_Asignacion.Rows[0].Cells[5].Text; } } catch (Exception) {} }
protected void Page_Load(object sender, EventArgs e) { Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; if (objAnio_Escolar.descripcion != DateTime.Today.Year) { Response.RedirectToRoute("General", new { Modulo = "Configuracion", Entidad = "Anio_Escolar", Pagina = "Gestion", Accion = "Agregar" }); } else { Response.RedirectToRoute("General", new { Modulo = "Configuracion", Entidad = "Anio_Escolar", Pagina = "Gestion", Accion = "Editar", Id = clsEncriptar.Encriptar(objAnio_Escolar.id.ToString()) }); } }
public void cargar() { try { Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; Anio_Escolar_Periodo objPeriodo = new Anio_Escolar_Periodo(); OperacionAnio_Escolar_Periodo objOperPeriodo = new OperacionAnio_Escolar_Periodo(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objPeriodo.id_anio_escolar = objAnio_Escolar.id; clsFunciones.enlazarCombo(objOperPeriodo.ConsultarAnio_Escolar_Periodo(objPeriodo), ddlPeriodo); } catch (Exception) { } }
public void cargar() { try { Grado objGrado = new Grado(); Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; OperacionGrado objOperGrado = new OperacionGrado(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objGrado.id_anio_escolar = objAnio_Escolar.id; Area objArea = new Area(); OperacionArea objOperArea = new OperacionArea(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objArea.id_anio_escolar = objAnio_Escolar.id; clsFunciones.enlazarCombo(objOperGrado.ConsultarGrado(objGrado), ddlGrado); clsFunciones.enlazarCombo(objOperArea.ConsultarArea(objArea), ddlArea); } catch (Exception) {} }
public void vertbl_Sede() { try { Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; Sede objSede = new Sede(); OperacionSede objOperSede = new OperacionSede(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objSede.id_colegio = objAnio_Escolar.id_colegio; tbl_Sede.DataSource = objOperSede.ConsultarSede(objSede); tbl_Sede.DataBind(); if (tbl_Sede.Rows.Count == 0) { this.ShowNotification("Datos", Resources.Mensaje.msjNoDatos, "success"); } } catch (Exception) {} }
public void cargar() { try { Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; Sede objSede = new Sede(); OperacionSede objOperSede = new OperacionSede(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objSede.id_colegio = objAnio_Escolar.id_colegio; this.enlazarCombo(objOperSede.ConsultarSede(objSede), ddlSede); DataView dtv_Municipio = ((DataTable)Session["listado"]).DefaultView; dtv_Municipio.RowFilter = "id_tipo_listado=7"; this.enlazarCombo(dtv_Municipio, ddlJornada); Docente objDocente = new Docente(); OperacionDocente objOperDocente = new OperacionDocente(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); DataTable dt = objOperDocente.ConsultarDocente(objDocente); dt.Columns.Add("nombre_completo", typeof(string), "nombres + ' ' + apellidos"); ddlDirector.DataSource = dt; ddlDirector.DataValueField = "id"; ddlDirector.DataTextField = "nombre_completo"; ddlDirector.DataBind(); Grado objGrado = new Grado(); OperacionGrado objOperGrado = new OperacionGrado(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objGrado.id_anio_escolar = objAnio_Escolar.id; this.enlazarCombo(objOperGrado.ConsultarGrado(objGrado), ddlGrado); Salon objSalon = new Salon(); OperacionSalon objOperSalon = new OperacionSalon(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); GridView tbl_Salon = new GridView(); string accion = Page.RouteData.Values["Accion"].ToString(); if (accion.Equals("Edita")) { string id = clsEncriptar.Desencriptar(Page.RouteData.Values["Id"].ToString()); objSalon.id = int.Parse(id); tbl_Salon.DataSource = objOperSalon.ConsultarSalon(objSalon); tbl_Salon.DataBind(); txtDescripcion.Text = HttpUtility.HtmlEncode(tbl_Salon.Rows[0].Cells[1].Text); ddlSede.SelectedValue = tbl_Salon.Rows[0].Cells[2].Text; ddlJornada.SelectedValue = tbl_Salon.Rows[0].Cells[3].Text; ddlDirector.SelectedValue = tbl_Salon.Rows[0].Cells[4].Text; ddlGrado.SelectedValue = tbl_Salon.Rows[0].Cells[5].Text; txtCantidad.Text = tbl_Salon.Rows[0].Cells[6].Text; } } catch (Exception) {} }
public void cargar() { try { string accion = Page.RouteData.Values["accion"].ToString(); if (accion.Equals("Edita")) { Area objArea = new Area(); Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; OperacionArea objOpeArea = new OperacionArea(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); GridView tbl_Area = new GridView(); objArea.id = int.Parse(clsEncriptar.Desencriptar(Page.RouteData.Values["id"].ToString())); objArea.id_anio_escolar = objAnio_Escolar.id; tbl_Area.DataSource = objOpeArea.ConsultarArea(objArea); tbl_Area.DataBind(); txtDescripcion.Text = HttpUtility.HtmlDecode(tbl_Area.Rows[0].Cells[1].Text); txtPorcentaje.Text = tbl_Area.Rows[0].Cells[3].Text; } } catch (Exception) {} }
public void cargar() { try{ Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; Grado objGrado = new Grado(); OperacionGrado objOperGrado = new OperacionGrado(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objGrado.id_anio_escolar = objAnio_Escolar.id; GridView tbl_Grado = new GridView(); string accion = Page.RouteData.Values["Accion"].ToString(); if (accion.Equals("Edita")) { string id = clsEncriptar.Desencriptar(Page.RouteData.Values["Id"].ToString()); objGrado.id = int.Parse(id); tbl_Grado.DataSource = objOperGrado.ConsultarGrado(objGrado); tbl_Grado.DataBind(); txtDescripcion.Text = HttpUtility.HtmlDecode(tbl_Grado.Rows[0].Cells[1].Text); txtContraccion.Text = tbl_Grado.Rows[0].Cells[2].Text; } } catch (Exception) {} }
public void cargar() { try { Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; Anio_Escolar_Periodo objAnio_Escolar_Periodo = new Anio_Escolar_Periodo(); objAnio_Escolar_Periodo.id_anio_escolar = objAnio_Escolar.id; OperacionAnio_Escolar_Periodo objOperAnio_Escolar_Periodo = new OperacionAnio_Escolar_Periodo(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); clsFunciones.enlazarCombo(objOperAnio_Escolar_Periodo.ConsultarAnio_Escolar_Periodo(objAnio_Escolar_Periodo), ddlPeriodo); Grado objGrado = new Grado(); OperacionGrado objOperGrado = new OperacionGrado(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objGrado.id_anio_escolar = objAnio_Escolar.id; clsFunciones.enlazarCombo(objOperGrado.ConsultarGrado(objGrado), ddlGrado); string accion = Page.RouteData.Values["Accion"].ToString(); if (accion.Equals("Edita")) { Indicador objIndicador = new Indicador(); OperacionIndicador objOperIndicador = new OperacionIndicador(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objIndicador.id = int.Parse(clsEncriptar.Desencriptar(Page.RouteData.Values["Id"].ToString())); GridView tbl_Indicador = new GridView(); tbl_Indicador.DataSource = objOperIndicador.ConsultarIndicador(objIndicador); tbl_Indicador.DataBind(); txtDescripcion.Text = HttpUtility.HtmlDecode(tbl_Indicador.Rows[0].Cells[1].Text); ddlPeriodo.SelectedValue = tbl_Indicador.Rows[0].Cells[2].Text; ddlGrado.SelectedValue = tbl_Indicador.Rows[0].Cells[3].Text; Materia objMateria = new Materia(); OperacionMateria objOperMateria = new OperacionMateria(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objMateria.id_grado = int.Parse(ddlGrado.SelectedValue.ToString()); clsFunciones.enlazarCombo(objOperMateria.ConsultarMateria(objMateria), ddlMateria); obtenerSaber(); ddlMateria.SelectedValue = tbl_Indicador.Rows[0].Cells[4].Text; ddlSaber.SelectedValue = tbl_Indicador.Rows[0].Cells[5].Text; } } catch (Exception) { } }
public void cargar() { try { Grado objGrado = new Grado(); Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; OperacionGrado objOperGrado = new OperacionGrado(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objGrado.id_anio_escolar = objAnio_Escolar.id; ddlGrado.DataSource = objOperGrado.ConsultarGrado(objGrado); ddlGrado.DataValueField = "id"; ddlGrado.DataTextField = "descripcion"; ddlGrado.DataBind(); Area objArea = new Area(); OperacionArea objOperArea = new OperacionArea(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objArea.id_anio_escolar = objAnio_Escolar.id; ddlArea.DataSource = objOperArea.ConsultarArea(objArea); ddlArea.DataValueField = "id"; ddlArea.DataTextField = "descripcion"; ddlArea.DataBind(); string accion = Page.RouteData.Values["Accion"].ToString(); if (accion.Equals("Edita")) { string id = Page.RouteData.Values["Id"].ToString(); Materia objMateria = new Materia(); OperacionMateria objOperMateria = new OperacionMateria(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); GridView tbl_Materia = new GridView(); objMateria.id = int.Parse(clsEncriptar.Desencriptar(id)); tbl_Materia.DataSource = objOperMateria.ConsultarMateria(objMateria); tbl_Materia.DataBind(); txtDescripcion.Text = HttpUtility.HtmlDecode(tbl_Materia.Rows[0].Cells[1].Text); ddlGrado.SelectedValue = tbl_Materia.Rows[0].Cells[2].Text; ddlArea.SelectedValue = tbl_Materia.Rows[0].Cells[3].Text; txtOrden_Impresion.Text = tbl_Materia.Rows[0].Cells[4].Text; txtPorcentaje.Text = tbl_Materia.Rows[0].Cells[5].Text; } } catch (Exception) { } }
public String getDesempeño(decimal valor) { String desempeño = ""; Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; if (valor <= objAnio_Escolar.rendimiento_bajo) { desempeño = "BAJO"; } else if (valor <= objAnio_Escolar.rendimiento_basico) { desempeño = "BÁSICO"; } else if (valor <= objAnio_Escolar.rendimiento_alto) { desempeño = "ALTO"; } else { desempeño = "SUPERIOR"; } return(desempeño); }
protected void btnEliminar_Click(object sender, EventArgs e) { if (int.Parse(txtOpcion.Value) == 1) { Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; Sede objSede = new Sede(); OperacionSede objOperSede = new OperacionSede(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); foreach (GridViewRow row in tbl_Sede.Rows) { if (row.RowType == DataControlRowType.DataRow) { CheckBox chkRow = (row.Cells[0].FindControl("CheckBox1") as CheckBox); if (chkRow.Checked) { objSede.id = int.Parse(row.Cells[1].Text); objSede.id_usuario = int.Parse(Session["id_usuario"].ToString()); objOperSede.EliminarSede(objSede); } } } Response.RedirectToRoute("General", new { Modulo = "Configuracion", Entidad = "Sede", Pagina = "Busqueda", Accion = "Elimino" }); } }
public void cargar() { Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; Anio_Escolar_Periodo objAnio_Escolar_Periodo = new Anio_Escolar_Periodo(); objAnio_Escolar_Periodo.id_anio_escolar = objAnio_Escolar.id; OperacionAnio_Escolar_Periodo objOperAnio_Escolar_Periodo = new OperacionAnio_Escolar_Periodo(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); clsFunciones.enlazarCombo(objOperAnio_Escolar_Periodo.ConsultarAnio_Escolar_Periodo(objAnio_Escolar_Periodo), ddlPeriodo); Grado objGrado = new Grado(); OperacionGrado objOperGrado = new OperacionGrado(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objGrado.id_anio_escolar = objAnio_Escolar.id; clsFunciones.enlazarCombo(objOperGrado.ConsultarGrado(objGrado), ddlGrado); string accion = Page.RouteData.Values["Accion"].ToString(); if (accion.Equals("Edita")) { string id = Page.RouteData.Values["Id"].ToString(); Desempeno objDesempeno = new Desempeno(); OperacionDesempeno objOperDesempeno = new OperacionDesempeno(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); GridView tbl_Desempeno = new GridView(); objDesempeno.id = int.Parse(id); tbl_Desempeno.DataSource = objOperDesempeno.ConsultarDesempeno(objDesempeno); tbl_Desempeno.DataBind(); txtDescripcion.Text = HttpUtility.HtmlDecode(tbl_Desempeno.Rows[0].Cells[1].Text); ddlPeriodo.SelectedValue = tbl_Desempeno.Rows[0].Cells[2].Text; ddlGrado.SelectedValue = tbl_Desempeno.Rows[0].Cells[3].Text; Materia objMateria = new Materia(); OperacionMateria objOperMateria = new OperacionMateria(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objMateria.id_grado = int.Parse(ddlGrado.SelectedValue.ToString()); clsFunciones.enlazarCombo(objOperMateria.ConsultarMateria(objMateria), ddlMateria); ddlMateria.SelectedValue = tbl_Desempeno.Rows[0].Cells[4].Text; } }
public string generarPlanilla(int asignacion) { string html = ""; Asignacion objAsignacion = new Asignacion(); OperacionAsignacion objOperAsignacion = new OperacionAsignacion(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objAsignacion.id = asignacion; DataTable dtsEstudiante = objOperAsignacion.ConsultarEstudiante(objAsignacion); Colegio objColegio = new Colegio(); OperacionColegio objOperColegio = new OperacionColegio(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); DataTable dt = objOperColegio.ConsultarColegio(objColegio); Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; DataTable dts_Asignacion = objOperAsignacion.ConsultarAsignacion(objAsignacion); Salon objSalon = new Salon(); OperacionSalon objOperSalon = new OperacionSalon(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objSalon.id = int.Parse(dts_Asignacion.Rows[0].ItemArray[1].ToString()); DataTable dts_Salon = objOperSalon.ConsultarSalon(objSalon); Docente objDocente = new Docente(); OperacionDocente objOperDocente = new OperacionDocente(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); if (int.Parse(Session["id_usuario_tipo"].ToString()) == 2) { objDocente.id = int.Parse(this.obtenerId_Docente()); } else { objDocente.id = int.Parse(ddlDocente.SelectedValue.ToString()); } //objDocente.id = int.Parse(dts_Salon.Rows[0].ItemArray[4].ToString()); DataTable dts_Docente = objOperDocente.ConsultarDocente(objDocente); Materia objMateria = new Materia(); OperacionMateria objOperMateria = new OperacionMateria(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objMateria.id = int.Parse(dts_Asignacion.Rows[0].ItemArray[2].ToString()); DataTable dts_Materia = objOperMateria.ConsultarMateria(objMateria); Anio_Escolar_Periodo objAnio_Escolar_Periodo = new Anio_Escolar_Periodo(); OperacionAnio_Escolar_Periodo objOperAnio_Escolar_Periodo = new OperacionAnio_Escolar_Periodo(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objAnio_Escolar_Periodo.id_anio_escolar = objAnio_Escolar.id; DataTable dts_Periodo = objOperAnio_Escolar_Periodo.ConsultarPeriodo_Actual(objAnio_Escolar_Periodo); DataTable dts_Periodo_Anterior = objOperAnio_Escolar_Periodo.ConsultarPeriodo_Anterior(objAnio_Escolar_Periodo); GridView tbl_Promedio = new GridView(); DataView promedio = new DataView(); if (objOperAnio_Escolar_Periodo.ConsultarAnio_Escolar_Periodo(objAnio_Escolar_Periodo).Rows.Count > 1) { Calificacion objCalificacion = new Calificacion(); OperacionCalificacion objOperCalificacion = new OperacionCalificacion(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objCalificacion.id_usuario = int.Parse(dts_Asignacion.Rows[0].ItemArray[0].ToString()); objCalificacion.id_asignacion = int.Parse(dts_Periodo_Anterior.Rows[0].ItemArray[0].ToString()); promedio = objOperCalificacion.ConsultarPromedio_PeriodoAcumulado(objCalificacion).DefaultView; } string estilo = " style = 'border:1px solid #000; text-align: center'"; string htmlencabezado = ""; htmlencabezado += " <table width='100%' height='100%' style='font-size:10px; font-family:Calibri ;border-collapse:collapse;' width='100%'><tr><td width='20%' style = 'text-align:center'><img alt='logo' src = 'http://academico.itipuentenacional.edu.co/img/logo.png' width='60' height='60' ></td><td width='80%' >"; htmlencabezado += " <table width='100%' width='100%' height='100%' style='font-size:10px; font-family:Calibri ;border-collapse:collapse;border: 1px solid #000'>"; htmlencabezado += "<tr>"; htmlencabezado += "<td colspan='3' style = 'text-align: center ; font-weight:bold' ><h4>" + dt.Rows[0].ItemArray[1].ToString() + "</h4></td>"; htmlencabezado += " </tr>"; htmlencabezado += " <tr>"; htmlencabezado += " <td style = 'border:1px solid #000;'><strong>MATERIA:</strong> " + dts_Materia.Rows[0].ItemArray[1].ToString() + "</td>"; htmlencabezado += " <td style = 'border:1px solid #000;'><strong>SALÓN:</strong> " + dts_Salon.Rows[0].ItemArray[1].ToString() + "</td>"; htmlencabezado += " <td style = 'border:1px solid #000;'><strong>AÑO:</strong> " + objAnio_Escolar.descripcion + "</td>"; htmlencabezado += " </tr>"; htmlencabezado += " <tr>"; htmlencabezado += " <td style = 'border:1px solid #000;'><strong>DOCENTE:</strong> " + dts_Docente.Rows[0].ItemArray[3].ToString() + " " + dts_Docente.Rows[0].ItemArray[4].ToString() + "</td>"; if (dts_Periodo.Rows.Count > 0) { htmlencabezado += " <td style = 'border:1px solid #000;'><strong>PERIODO:</strong> " + dts_Periodo.Rows[0].ItemArray[1].ToString() + "</td>"; } else { htmlencabezado += " <td style = 'border:1px solid #000;'><strong>PERIODO:</strong> </td>"; } DateTime date = DateTime.Now; htmlencabezado += "<td><strong>Fecha Impresión:</strong> " + date.ToString("yyyy/MM/dd HH:mm") + "</td>"; htmlencabezado += "</tr>"; htmlencabezado += "</table>"; htmlencabezado += "</td></tr></table>"; string htmlcuerpo = "<table width='100%' height='100%' style='font-size:12px; font-family:Calibri ;border-collapse:collapse; border: 0.5px solid #000'>"; htmlcuerpo += "<tr>"; htmlcuerpo += "<td bgcolor='#d6e3bc' " + estilo + " width = '5%'>#</td>"; htmlcuerpo += "<td bgcolor='#d6e3bc' " + estilo + " width = '30%'> <strong>ESTUDIANTE</strong></td>"; htmlcuerpo += "</tr>"; for (int i = 0; i < dtsEstudiante.Rows.Count; i++) { htmlcuerpo += "<tr>"; htmlcuerpo += "<td " + estilo + "><strong>" + (i + 1) + "</strong></td>"; htmlcuerpo += "<td style = 'border:1px solid #000; font-size:12px'> " + dtsEstudiante.Rows[i].ItemArray[4] + " " + dtsEstudiante.Rows[i].ItemArray[5] + " " + dtsEstudiante.Rows[i].ItemArray[2] + " " + dtsEstudiante.Rows[i].ItemArray[3] + "</td>"; htmlcuerpo += "</tr>"; } htmlcuerpo += "</table>"; html += htmlencabezado + "<br>" + htmlcuerpo; return(html); }
protected void btnGenerar_Click(object sender, EventArgs e) { clsFunciones.consolidado = ""; Calificacion objCalificacion_Promedio = new Calificacion(); OperacionCalificacion objOperCalificacion = new OperacionCalificacion(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objCalificacion_Promedio.id_calificacion_configuracion = int.Parse(ddlSalon.SelectedValue.ToString()); objCalificacion_Promedio.id_asignacion = int.Parse(ddlPeriodo.SelectedValue.ToString()); DataView dtvPromedio = null; if (!chkAcumulado.Checked) { dtvPromedio = objOperCalificacion.ConsultarPromedio_Periodo(objCalificacion_Promedio).DefaultView; } else { dtvPromedio = objOperCalificacion.ConsultarPromedio_PeriodoAcumulado(objCalificacion_Promedio).DefaultView; } Asignacion objAsignacion = new Asignacion(); OperacionAsignacion objOperAsignacion = new OperacionAsignacion(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objAsignacion.id_salon = int.Parse(ddlSalon.SelectedValue.ToString()); DataTable dtEstudiante = objOperAsignacion.ConsultarEstudiante(objAsignacion); DataTable dtAsignacion = objOperAsignacion.ConsultarAsignacion(objAsignacion); Matricula objMatricula = new Matricula(); OperacionMatricula objOperMatricula = new OperacionMatricula(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); DataTable dta_Matricula = new DataTable(); Asignacion objAsignacion_Tecnica = new Asignacion(); DataTable dtAsignacion_Tecnica = new DataTable(); Salon objSalon = new Salon(); OperacionSalon objOperSalon = new OperacionSalon(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objSalon.id = int.Parse(ddlSalon.SelectedValue.ToString()); DataTable dtvDirector = objOperSalon.ConsultarSalon(objSalon); Docente objDocente = new Docente(); OperacionDocente objOperDocente = new OperacionDocente(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objDocente.id = int.Parse(dtvDirector.Rows[0].ItemArray[4].ToString()); DataTable dtaDocente = objOperDocente.ConsultarDocente(objDocente); Anio_Escolar objAnio_Escolar = (Anio_Escolar)Session["anioEscolar"]; Colegio objColegio = new Colegio(); OperacionColegio objOperColegio = new OperacionColegio(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); DataTable dt = objOperColegio.ConsultarColegio(objColegio); string estilo = "style = 'text-align:center; border: 1px solid #000'"; string htmlencabezado = "<table width='100%' height='100%' style='font-size:10px; font-family:Calibri ;border-collapse:collapse;'>"; htmlencabezado += " <tr>"; htmlencabezado += "<td style = 'text-align:center'><img alt='logo' src = 'http://academico.itipuentenacional.edu.co/img/logo.png' width='80' height='80' ></td>"; htmlencabezado += "<td colspan='3' style = 'text-align:center'><strong><h3>" + dt.Rows[0].ItemArray[1] + "</h3></strong><h4 style='font-weight:bold'>CONSOLIDADO DE CALIFICACIONES</h4></td>"; htmlencabezado += "</tr>"; htmlencabezado += "<tr>"; htmlencabezado += "<td " + estilo + "><strong>DIRECTOR</strong></td>"; htmlencabezado += " <td " + estilo + "><strong>SALÓN</strong></td>"; htmlencabezado += " <td " + estilo + "><strong>PERIODO</strong></td>"; htmlencabezado += " <td " + estilo + "><strong>AÑO</strong></td>"; htmlencabezado += "</tr>"; htmlencabezado += " <tr>"; htmlencabezado += "<td " + estilo + ">" + dtaDocente.Rows[0].ItemArray[3].ToString() + " " + dtaDocente.Rows[0].ItemArray[4].ToString() + "</td>"; htmlencabezado += " <td " + estilo + ">" + ddlSalon.SelectedItem.Text.ToString() + "</td>"; htmlencabezado += " <td " + estilo + ">" + ddlPeriodo.SelectedItem.Text.ToString() + "</td>"; htmlencabezado += " <td " + estilo + ">" + objAnio_Escolar.descripcion + "</td>"; htmlencabezado += " </tr>"; htmlencabezado += "</table>"; string htmlmateria = "<table width='100%' height='100%' style='font-size:10px; font-family:Calibri ;border-collapse:collapse; border: 1px solid #000'>"; htmlmateria += "<tr><td colspan = '4' style= 'text-align:center'><strong>ASIGNATURAS</strong></td></tr>"; string html = "<table width='100%' height='100%' style='font-size:10px; font-family:Calibri ;border-collapse:collapse; border: 1px solid #000'>"; string encabezado = "<tr><td bgcolor='#d6e3bc' " + estilo + ">#</td><td bgcolor='#d6e3bc' " + estilo + ">DOCUMENTO</td><td bgcolor='#d6e3bc' " + estilo + ">ESTUDIANTE</td>"; string cuerpo = ""; GridView tbl_Promedio = new GridView(); DataView dtvPromedio_Tecnica = new DataView(); for (int i = 0; i < dtEstudiante.Rows.Count; i++) { objMatricula.id_estudiante = Convert.ToInt64(dtEstudiante.Rows[i].ItemArray[1].ToString()); dta_Matricula = objOperMatricula.ConsultarMatricula(objMatricula); if (int.Parse(dta_Matricula.Rows[0].ItemArray[8].ToString()) != 39) { objAsignacion_Tecnica.id_salon = int.Parse(dta_Matricula.Rows[0].ItemArray[8].ToString()); dtAsignacion_Tecnica = objOperAsignacion.ConsultarAsignacion(objAsignacion_Tecnica); objCalificacion_Promedio.id_calificacion_configuracion = int.Parse(dta_Matricula.Rows[0].ItemArray[8].ToString()); objCalificacion_Promedio.id_asignacion = int.Parse(ddlPeriodo.SelectedValue.ToString()); if (!chkAcumulado.Checked) { dtvPromedio_Tecnica = objOperCalificacion.ConsultarPromedio_Periodo(objCalificacion_Promedio).DefaultView; } else { dtvPromedio_Tecnica = objOperCalificacion.ConsultarPromedio_PeriodoAcumulado(objCalificacion_Promedio).DefaultView; } } int materias_perdidas = getMateriasPerdidas(dtvPromedio, dtEstudiante.Rows[i].ItemArray[0].ToString(), objAnio_Escolar.rendimiento_bajo); int tecnica_perdida = getMateriasPerdidas(dtvPromedio_Tecnica, dtEstudiante.Rows[i].ItemArray[0].ToString(), objAnio_Escolar.rendimiento_bajo); String color = ""; if (chkAcumulado.Checked) { color = "red"; } else { color = "red"; } if (materias_perdidas > 0 || tecnica_perdida > 0) { cuerpo += "<tr><td style = 'text-align:center; border: 1px solid #000;color:" + color + "'>" + (i + 1) + "</td>"; cuerpo += "<td style = 'text-align:center; border: 1px solid #000;color:" + color + "'>" + dtEstudiante.Rows[i].ItemArray[1] + "</td>"; cuerpo += "<td style = 'text-align:center; border: 1px solid #000;color:" + color + "'>" + dtEstudiante.Rows[i].ItemArray[4] + " " + dtEstudiante.Rows[i].ItemArray[5] + " " + dtEstudiante.Rows[i].ItemArray[2] + " " + dtEstudiante.Rows[i].ItemArray[3] + "</td>"; } else { cuerpo += "<tr><td " + estilo + ">" + (i + 1) + "</td>"; cuerpo += "<td " + estilo + ">" + dtEstudiante.Rows[i].ItemArray[1] + "</td>"; cuerpo += "<td " + estilo + ">" + dtEstudiante.Rows[i].ItemArray[4] + " " + dtEstudiante.Rows[i].ItemArray[5] + " " + dtEstudiante.Rows[i].ItemArray[2] + " " + dtEstudiante.Rows[i].ItemArray[3] + "</td>"; } int cont = 0; for (int j = 0; j < dtAsignacion.Rows.Count; j++) { cont++; if (i == 0) { encabezado += "<td bgcolor='#d6e3bc' " + estilo + ">" + dtAsignacion.Rows[j].ItemArray[7].ToString().Substring(0, 3) + "</td>"; if (cont == 1) { htmlmateria += "<tr>"; } htmlmateria += "<td style = 'text-align:center'>" + dtAsignacion.Rows[j].ItemArray[7].ToString().Substring(0, 3) + " : " + dtAsignacion.Rows[j].ItemArray[7].ToString() + "</td>"; if (cont == 4) { htmlmateria += "</tr>"; cont = 0; } } dtvPromedio.RowFilter = "id_estudiante = " + Convert.ToInt64(dtEstudiante.Rows[i].ItemArray[0].ToString()) + " AND id_asignacion = " + int.Parse(dtAsignacion.Rows[j].ItemArray[0].ToString()); tbl_Promedio.DataSource = dtvPromedio; tbl_Promedio.DataBind(); if (tbl_Promedio.Rows.Count == 1) { if (decimal.Parse(tbl_Promedio.Rows[0].Cells[2].Text) <= objAnio_Escolar.rendimiento_bajo) { cuerpo += "<td style = 'text-align:center; border: 1px solid #000;color:" + color + "'>" + tbl_Promedio.Rows[0].Cells[2].Text + "</td>"; } else { cuerpo += "<td " + estilo + ">" + tbl_Promedio.Rows[0].Cells[2].Text + "</td>"; } } else { cuerpo += "<td " + estilo + ">0,00</td>"; } } for (int j = 0; j < dtAsignacion_Tecnica.Rows.Count; j++) { if (i == 0) { encabezado += "<td bgcolor='#d6e3bc' " + estilo + ">TE" + (j + 1) + "</td>"; if (cont != 0) { htmlmateria += "<td style = 'text-align:center'>TE" + (j + 1) + ": " + dtAsignacion_Tecnica.Rows[j].ItemArray[7].ToString() + " </td>"; if (cont == 4) { htmlmateria += "</tr>"; cont = 0; } } else { if (cont == 1) { htmlmateria = "<tr>"; } htmlmateria += "<td style = 'text-align:center'>TE" + (j + 1) + ": " + dtAsignacion_Tecnica.Rows[j].ItemArray[7].ToString() + " </td>"; if (cont == 4) { htmlmateria += "</tr>"; cont = 0; } } cont++; } dtvPromedio_Tecnica.RowFilter = "id_estudiante = " + Convert.ToInt64(dtEstudiante.Rows[i].ItemArray[0].ToString()) + " AND id_asignacion = " + int.Parse(dtAsignacion_Tecnica.Rows[j].ItemArray[0].ToString()); tbl_Promedio.DataSource = dtvPromedio_Tecnica; tbl_Promedio.DataBind(); if (tbl_Promedio.Rows.Count == 1) { if (decimal.Parse(tbl_Promedio.Rows[0].Cells[2].Text) <= objAnio_Escolar.rendimiento_bajo) { cuerpo += "<td style = 'text-align:center; border: 1px solid #000;color:" + color + "'>" + tbl_Promedio.Rows[0].Cells[2].Text + "</td>"; } else { cuerpo += "<td " + estilo + ">" + tbl_Promedio.Rows[0].Cells[2].Text + "</td>"; } } else { cuerpo += "<td " + estilo + ">0,00</td>"; } } if (cont != 0) { int falta = 4 - cont; for (int k = 0; k < falta; k++) { htmlmateria += "<td></td>"; } htmlmateria += "</tr>"; } cuerpo += "</tr>"; if (i == 0) { encabezado += "</tr>"; } } htmlmateria += "</table>"; html += encabezado + cuerpo; html += "</table>"; clsFunciones.consolidado = htmlencabezado + "<br>" + htmlmateria + html; Response.RedirectToRoute("General", new { Modulo = "Reporte", Entidad = "Consolidado", Pagina = "Gestion" }); }