private bool ExtendToChildNodes(string idNodoTitolario, string idRuolo) { bool retValue = true; SAAdminTool.DocsPaWR.OrgRuoloTitolario ruoloTitolario = new SAAdminTool.DocsPaWR.OrgRuoloTitolario(); ruoloTitolario.ID = idRuolo; ruoloTitolario.Codice = this.hd_codRuolo.Value; ruoloTitolario.Associato = true; AmmUtils.WebServiceLink ws = new AmmUtils.WebServiceLink(); string idAmm = this.hd_idAmm.Value; string idRegistro = this.getRegistroSelezionato(); SAAdminTool.DocsPaWR.EsitoOperazione esito = ws.AmmExtendToChildNodes(idNodoTitolario, ruoloTitolario, idAmm, idRegistro, true); if (esito.Codice > 0) { this.RegisterClientScript("alertExtend", "alert('" + esito.Descrizione.Replace("'", "\\'") + "');"); retValue = false; } else { this.RegisterClientScript("alertExtend", "alert('Visibilità estesa con successo');"); } this.setBoldNode(retValue); return(retValue); }