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