protected void GuardarPermisos(ref RadTreeNode nodoArbol) { CN_CatCNac_Usuario cm_Usuario = (CN_CatCNac_Usuario)Session["cm_Usuario"]; int id = IdUsuario; foreach (RadTreeNode nodo in nodoArbol.Nodes) { CatCNac_UsuarioPermisos usuPer = new CatCNac_UsuarioPermisos(); usuPer.Id_Usuario = id; usuPer.Id_Estructura = Int32.Parse(nodo.Value); if (nodo.Checked) { cm_Usuario.GuardarPermisos(usuPer); } else { usuPer.Id = Int32.Parse(nodo.Value); cm_Usuario.BorrarPermisos(usuPer); } var nodo1 = nodo; GuardarPermisos(ref nodo1); } }
public Boolean BorrarPermisos(CatCNac_UsuarioPermisos usuPermisos) { CD_CatCNac_Usuario CEst = new CD_CatCNac_Usuario(model); return(CEst.BorrarPermisos(usuPermisos)); }