Ejemplo n.º 1
0
        /// <summary>
        /// Lista Utenti
        /// </summary>
        /// <param name="idRuolo">ID Ruolo</param>O</param>
        /// <returns></returns>
        public static ArrayList GetListUtentiRuolo(string idRuolo)
        {
            DocsPaDB.Query_DocsPAWS.Amministrazione dbAmm = new DocsPaDB.Query_DocsPAWS.Amministrazione();
            DataSet ds = dbAmm.GetListUtRuolo(idRuolo);

            dbAmm = null;

            DocsPaVO.amministrazione.OrgUtente utente = null;

            ArrayList retValue = new ArrayList();

            if (ds.Tables.Count > 0)
            {
                foreach (DataRow row in ds.Tables["AMM_UTENTI_LIST"].Rows)
                {
                    utente = new DocsPaVO.amministrazione.OrgUtente();

                    utente.IDCorrGlobale     = row["IDCORRGLOBALE"].ToString();
                    utente.IDPeople          = row["IDPEOPLE"].ToString();
                    utente.Codice            = row["CODICE"].ToString();
                    utente.CodiceRubrica     = row["CODICERUBRICA"].ToString();
                    utente.Nome              = row["NOME"].ToString();
                    utente.Cognome           = row["COGNOME"].ToString();
                    utente.IDAmministrazione = row["IDAMMINISTRAZIONE"].ToString();

                    retValue.Add(utente);

                    utente = null;
                }
            }

            return(retValue);
        }