public void cargar() { try { Usuario_Tipo objUsuario_Tipo = new Usuario_Tipo(); OperacionUsuario_Tipo objOperUsuario_Tipo = new OperacionUsuario_Tipo(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); clsFunciones.enlazarCombo(objOperUsuario_Tipo.ConsultarUsuario_Tipo(objUsuario_Tipo), ddlTipo_Usuario); Usuario objUsuario = new Usuario(); OperacionUsuario objOperUsuario = new OperacionUsuario(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); string accion = Page.RouteData.Values["Accion"].ToString(); if (accion.Equals("Edita")) { GridView tbl_Usuario = new GridView(); objUsuario.id = int.Parse(clsEncriptar.Desencriptar(Page.RouteData.Values["Id"].ToString())); tbl_Usuario.DataSource = objOperUsuario.ConsultarUsuario(objUsuario); tbl_Usuario.DataBind(); txtNombres.Text = HttpUtility.HtmlDecode(tbl_Usuario.Rows[0].Cells[1].Text); txtApellidos.Text = HttpUtility.HtmlDecode(tbl_Usuario.Rows[0].Cells[2].Text); txtDocumento.Text = HttpUtility.HtmlDecode(tbl_Usuario.Rows[0].Cells[3].Text); txtUsuario.Text = HttpUtility.HtmlDecode(tbl_Usuario.Rows[0].Cells[4].Text); ddlTipo_Usuario.SelectedValue = tbl_Usuario.Rows[0].Cells[5].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 { } }
protected void btnActualizar_Click(object sender, EventArgs e) { try{ if (Session["id_usuario"].ToString() != "") { Usuario objUsuario = new Usuario(); OperacionUsuario objOperUsuario = new OperacionUsuario(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objUsuario.id = int.Parse(Session["id_usuario"].ToString()); objUsuario.password = txtContraseña.Text.Trim(); objOperUsuario.ActualizarUsuario(objUsuario); Response.RedirectToRoute("General", new { Modulo = "Administracion", Entidad = "Administracion", Pagina = "Default", Accion = "Edito" }); } }catch (Exception ex) {} }
protected void btnEliminar_Click(object sender, EventArgs e) { if (int.Parse(txtOpcion.Value) == 1) { Usuario objUsuario = new Usuario(); OperacionUsuario objOpeUsuario = new OperacionUsuario(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); foreach (GridViewRow row in tbl_Usuario.Rows) { if (row.RowType == DataControlRowType.DataRow) { CheckBox chkRow = (row.Cells[0].FindControl("CheckBox1") as CheckBox); if (chkRow.Checked) { objUsuario.id = int.Parse(row.Cells[1].Text); objOpeUsuario.EliminarUsuario(objUsuario); } } } Response.RedirectToRoute("General", new { Modulo = "Configuracion", Entidad = "Usuario", Pagina = "Busqueda", Accion = "Elimino" }); } }
public string obtenerId_Docente() { string id = ""; Usuario objUsuario = new Usuario(); OperacionUsuario objOperUsuario = new OperacionUsuario(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); GridView tbl_Usuario = new GridView(); objUsuario.id = int.Parse(Session["id_usuario"].ToString()); tbl_Usuario.DataSource = objOperUsuario.ConsultarUsuario(objUsuario); tbl_Usuario.DataBind(); Docente objDocente = new Docente(); OperacionDocente objOperDocente = new OperacionDocente(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); GridView tbl_Docente = new GridView(); objDocente.documento_numero = int.Parse(tbl_Usuario.Rows[0].Cells[3].Text); tbl_Docente.DataSource = objOperDocente.ConsultarDocente(objDocente); tbl_Docente.DataBind(); if (tbl_Docente.Rows.Count == 1) { id = tbl_Docente.Rows[0].Cells[0].Text; } return(id); }
public void vertbl_Usuario() { try { Usuario objUsuario = new Usuario(); OperacionUsuario objOperUsuario = new OperacionUsuario(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); if (!string.IsNullOrEmpty(txtUsuario.Text)) { objUsuario.usuario = txtUsuario.Text; } else { objUsuario.usuario = null; } objUsuario.id_tipo_usuario = int.Parse(ddlTipo_Usuario.SelectedValue.ToString()); tbl_Usuario.DataSource = objOperUsuario.ConsultarUsuario(objUsuario); tbl_Usuario.DataBind(); } catch (Exception) { throw; } }
protected void btnGuardar_Click(object sender, EventArgs e) { try { Usuario objUsuario = new Usuario(); OperacionUsuario objOperUsuario = new OperacionUsuario(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); objUsuario.nombre = txtNombres.Text; objUsuario.apellido = txtApellidos.Text; objUsuario.documento = int.Parse(txtDocumento.Text); objUsuario.usuario = txtUsuario.Text; if (!string.IsNullOrEmpty(txtContraseña.Text)) { objUsuario.password = txtContraseña.Text; } else { objUsuario.password = null; } objUsuario.id_tipo_usuario = int.Parse(ddlTipo_Usuario.SelectedValue.ToString()); string accion = Page.RouteData.Values["Accion"].ToString(); if (accion.Equals("Agrega")) { objOperUsuario.InsertarUsuario(objUsuario); Response.RedirectToRoute("General", new { Modulo = "Configuracion", Entidad = "Usuario", Pagina = "Busqueda", Accion = "Agrego" }); } else { objUsuario.id = int.Parse(clsEncriptar.Desencriptar(Page.RouteData.Values["Id"].ToString())); objOperUsuario.ActualizarUsuario(objUsuario); Response.RedirectToRoute("General", new { Modulo = "Configuracion", Entidad = "Usuario", Pagina = "Busqueda", Accion = "Edito" }); } } catch (Exception) { } }