protected void Page_Load(object sender, EventArgs e) { ClUsuario = new Cl_Usuario(); ClUtilitarios = new Cl_Utilitarios(); ClPersona = new Cl_Persona(); ClCatalogos = new Cl_Catalogos(); ClProfesion = new Cl_Profesion(); GrdProfesion.NeedDataSource += GrdProfesion_NeedDataSource; BtnGrabar.Click += BtnGrabar_Click; BtnNuevo.ServerClick += BtnNuevo_ServerClick; GrdProfesion.ItemCommand += GrdProfesion_ItemCommand; BtnYes.Click += BtnYes_Click; if (Session["UsuarioId"] == null) { Response.Redirect("~/Wfrm_Login.aspx"); } else if (!IsPostBack) { ClUsuario.Insertar_Ingreso_Pagina(22, Convert.ToInt32(Session["UsuarioId"]), ClUsuario.CorrId_IngresoPagina()); ClUtilitarios.Permisos(Master, Convert.ToInt32(Session["UsuarioId"])); System.Web.UI.WebControls.Label LblPerfil; LblPerfil = (System.Web.UI.WebControls.Label)Master.FindControl("LblTipoUsuario"); LblPerfil.Text = ClUsuario.Get_Tipo_Usuario(Convert.ToInt32(Session["UsuarioId"])); System.Web.UI.WebControls.Label LblUsuario; LblUsuario = (System.Web.UI.WebControls.Label)Master.FindControl("lblUsuario"); LblUsuario.Text = ClPersona.Nombre_Usuario(Convert.ToInt32(Session["PersonaId"])); DataSet dsPermisos = ClUsuario.Get_Roles(Convert.ToInt32(Session["UsuarioId"]), 22); if (Convert.ToInt32(dsPermisos.Tables["Datos"].Rows[0]["Editar"]) == 0) { GrdProfesion.Columns[4].Visible = false; } if (Convert.ToInt32(dsPermisos.Tables["Datos"].Rows[0]["Insertar"]) == 0) { BtnGrabar.Visible = false; BtnNuevo.Visible = false; } if (Convert.ToInt32(dsPermisos.Tables["Datos"].Rows[0]["Eliminar"]) == 0) { } dsPermisos.Clear(); System.Web.UI.HtmlControls.HtmlImage ImgPerfilFake; System.Web.UI.WebControls.Image ImgPerfil; ImgPerfilFake = (System.Web.UI.HtmlControls.HtmlImage)Master.FindControl("ImgPerfilFake"); ImgPerfil = (System.Web.UI.WebControls.Image)Master.FindControl("ImgPerfil"); if (ClPersona.Existe_FotoPerfil(Convert.ToInt32(Session["PersonaId"])) == true) { ImgPerfilFake.Visible = false; ImgPerfil.Visible = true; } else { ImgPerfilFake.Visible = true; ImgPerfil.Visible = false; if (ClPersona.Genero_Usuario(Convert.ToInt32(Session["PersonaId"])) == 1) { ImgPerfilFake.Src = "../imagenes/male.png"; } else { ImgPerfilFake.Src = "../imagenes/female.png"; } } ClUtilitarios.LlenaCombo(ClCatalogos.Categoria_Profesion_GetAll(), CboCategoria, "CategoriaProfesionId", "CategoriaProfesion"); ClUtilitarios.AgregarSeleccioneCombo(CboCategoria, "Grado Académico"); ClUtilitarios.LlenaCombo(ClCatalogos.Estatus_Profesion_GetAll(), CboEstatus, "EstatusProfesionId", "EstatusProfesion"); ClUtilitarios.AgregarSeleccioneCombo(CboEstatus, "Estatus"); } }