Example #1
0
        /// <summary>
        /// Manejo de la seleccion de edicion de Rol en la tabla de resultados
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void ResultadoRoles_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName == "Editar")
            {
                IdRolEdicion = (long)ResultadoRoles.DataKeys[int.Parse(e.CommandArgument.ToString())]["Id_Rol"];
                Generals.business.UserEntities.Roles Rol = ListaRoles.Find(p => p.id_rol == IdRolEdicion);
                Modo = ModoRegistro.Modificacion;
                NombreEdicion.Text = Rol.desc_rol;
                NivelCreadorEdicion.SelectedValue = Rol.NivelCreador.ToString();
                RequiereTokenEdicion.Checked = Rol.RequiereToken;
                LlenarTipoRol(Rol.Interno ? 0 : 1);

                Generals.business.UserEntities.Rol servicio = new Generals.business.UserEntities.Rol();
                servicio.IdServicio = 1;
                servicio.IdRol = IdRolEdicion;
                SeleccionarNodos(ArbolOpciones.Nodes[0], servicio.ConsultarOpcionesRol().ToList(), servicio.ConsultarAutorizaciones().ToList());
                B�squeda.Visible = false;
                Edicion.Visible = true;
                LimpiarEdicion.Visible = false;
            }
        }
Example #2
0
        private void CargarRoles()
        {
            try
            {
                Generals.business.UserEntities.Rol servicio = new Generals.business.UserEntities.Rol();
                servicio.IdServicio = 1;
                List<Generals.business.UserEntities.Roles> roles = servicio.ConsultarRoles().ToList();
                Generals.business.UserEntities.Roles roldefecto = new Generals.business.UserEntities.Roles();

                roldefecto.id_rol = 0;
                roldefecto.desc_rol = Constantes.Seleccione;
                roles.Insert(0, roldefecto);
                NivelCreadorEdicion.DataSource = roles;
                NivelCreadorEdicion.DataBind();

                ListaOpciones = servicio.ConsultarOpciones().ToList();
                ListaAutorizaciones = servicio.ConsultarAutorizaciones().ToList();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #3
0
        private void CargarRoles()
        {
            try
            {
                Generals.business.UserEntities.Rol servicio = new Generals.business.UserEntities.Rol();
                servicio.IdServicio = 1;
                List<Generals.business.UserEntities.Roles> roles = servicio.ConsultarRoles().ToList();
                Generals.business.UserEntities.Roles roldefecto = new Generals.business.UserEntities.Roles();

                roldefecto.id_rol = 0;
                roldefecto.desc_rol = Constantes.Seleccione;
                roles.Insert(0, roldefecto);
                NivelCreadorEdicion.DataSource = roles;
                NivelCreadorEdicion.DataBind();

                ListaOpciones = servicio.ConsultarOpciones().ToList();
                ListaAutorizaciones = servicio.ConsultarAutorizaciones().ToList();
                updateGrid.Update();
                ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "script", "mostrarGrid();", true);

            }
            catch (Exception ex)
            {
                throw ex;
            }
        }