コード例 #1
0
        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);
                }
            }
        }