protected void dg_UOTrovatiInRF_ItemCommand(object source, DataGridCommandEventArgs e) { if (e.Item.Cells.Count > 1) { string idUo = e.Item.Cells[1].Text; // metodo che mi restituisce tutti i ruoli di un dato UO Amministrazione.Manager.OrganigrammaManager theManager = new Amministrazione.Manager.OrganigrammaManager(); theManager.ListaRuoliUORic(idUo, true); ArrayList ii = theManager.getListaRuoliUO(); if (theManager.getListaRuoliUO() != null) { this.InitializeDataSetUO(); foreach (DocsPaWR.OrgRuolo ruo in theManager.getListaRuoliUO()) { if (this.AssociazioneRuoloRF(ruo.IDCorrGlobale, Request.QueryString["idReg"])) { LoadRuoliAttualiRF(); } } dsUo = GetSessionDataSetUO(); LoadRicercaUODopoIns(dsUo, idUo); } } }