Esempio n. 1
0
        /// <summary>
        /// Reperimento registri/RF in amministrazione
        /// </summary>
        /// <param name="codiceAmministrazione"></param>
        /// <param name="chaRF">0, se vogLio solo i registri, 1 se voglio solo gli RF, "" se voglio entrambi</param>
        /// <returns></returns>
        public static ArrayList GetRegistri(string codiceAmministrazione, string chaRF)
        {
            ArrayList registri = new ArrayList();

            DocsPaDB.Query_DocsPAWS.Amministrazione dbAmministrazione = new DocsPaDB.Query_DocsPAWS.Amministrazione();
            DataSet ds = dbAmministrazione.GetDsRegistriAmministrazione(codiceAmministrazione, chaRF);

            if (ds.Tables.Count > 0)
            {
                DataTable dtRegistri = ds.Tables["REGISTRI"];

                foreach (DataRow rowRegistro in dtRegistri.Rows)
                {
                    registri.Add(GetRegistro(rowRegistro));
                }
            }

            return(registri);
        }