protected void btnSelectRol_Click(object sender, EventArgs e)
        {
            if (listRoles.SelectedIndex != -1)
            {
                List <BE.Permiso> ListaTemporal = new List <BE.Permiso>();


                if (Session["ListaTemporal"] != null)
                {
                    ListaTemporal = (List <BE.Permiso>)Session["ListaTemporal"];
                }

                List <BE.Permiso> ListaRoles       = (List <BE.Permiso>)Application["ListaRoles"];
                List <BE.Permiso> ListaPermisosRol = GestorPermiso.ListarPermisosRol(ListaRoles[listRoles.SelectedIndex]);

                foreach (BE.Permiso per in ListaPermisosRol)
                {
                    if (ListaTemporal.Find(x => x.ID == per.ID) == null)
                    {
                        ListaTemporal.Add(per);
                    }
                }

                Session["ListaTemporal"] = ListaTemporal;
                listaTemp.DataSource     = ListaTemporal;
                listaTemp.DataTextField  = "Nombre";
                listaTemp.DataBind();
            }
        }