Esempio n. 1
0
        /// <summary>
        /// Lista Registri associati all'utente amministratore per la gestione del titolario
        /// </summary>
        /// <param name="idAmm"></param>
        /// <param name="idRuolo"></param>
        /// <returns></returns>
        public static ArrayList AmmGetListRegistriUtente(string idAmm, string idCorrGlob)
        {
            DocsPaDB.Query_DocsPAWS.Amministrazione dbAmm = new DocsPaDB.Query_DocsPAWS.Amministrazione();
            DataSet ds = dbAmm.GetListRegAssUtenteAdmin(idAmm, idCorrGlob);

            dbAmm = null;

            DocsPaVO.amministrazione.OrgRegistro registro = null;

            ArrayList retValue = new ArrayList();

            if (ds.Tables.Count > 0)
            {
                foreach (DataRow row in ds.Tables["AMM_REGISTRI_LIST"].Rows)
                {
                    registro = new DocsPaVO.amministrazione.OrgRegistro();

                    registro.IDRegistro  = row["IDREGISTRO"].ToString();
                    registro.Codice      = row["CODICE"].ToString();
                    registro.Descrizione = row["DESCRIZIONE"].ToString();
                    registro.Associato   = row["ASSOCIATO"].ToString();

                    retValue.Add(registro);

                    registro = null;
                }
            }

            return(retValue);
        }