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) {} }
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 { } }