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