void RemoverFuncionalidad()
        {
            Int16 id = Convert.ToInt16(Request.QueryString["IdRemoverFuncionalidad"]);
            FuncionalidadNegocio funNeg      = new FuncionalidadNegocio();
            var listaFuncionalidadesCompleta = funNeg.Listar();
            var func = listaFuncionalidadesCompleta.Find(x => x.Id == id);

            ListaFuncionalidadesAgregadas = (List <Funcionalidad>)Session["listaFuncionalidadesSelec"];
            int indiceBuscado = ListaFuncionalidadesAgregadas.FindIndex(f => f.Id == func.Id);

            ListaFuncionalidadesAgregadas.RemoveAt(indiceBuscado);

            Session["listaFuncionalidadesSelec"] = ListaFuncionalidadesAgregadas;
            Response.Redirect("PersonalizarUsuario.aspx");
        }
        protected void btn_Agregar_Funcionalidad_Click(object sender, EventArgs e)
        {
            if (ddl_Funcionalidades.SelectedIndex != 0)
            {
                FuncionalidadNegocio funNeg = new FuncionalidadNegocio();
                var listaFuncionalidades    = funNeg.Listar();

                Int16 id = Convert.ToInt16(ddl_Funcionalidades.SelectedItem.Value);

                Funcionalidad = listaFuncionalidades.Find(x => id == x.Id);

                ListaFuncionalidadesAgregadas = (List <Funcionalidad>)Session["listaFuncionalidadesSelec"];

                ListaFuncionalidadesAgregadas.Add(Funcionalidad);

                Session["listaFuncionalidadesSelec"] = ListaFuncionalidadesAgregadas;
            }
        }