/// <summary> /// Reperimento elenco caselle di posta di un registro/rf in amministrazione /// </summary> /// <param name="idRegistro"></param> /// <returns></returns> public static CasellaRegistro[] GetMailRegistro(string idRegistro) { CasellaRegistro [] mail_registri = null; DocsPaDB.Query_DocsPAWS.Amministrazione dbAmministrazione = new DocsPaDB.Query_DocsPAWS.Amministrazione(); DataSet ds = dbAmministrazione.GetDsMailRegistro(idRegistro); if (ds.Tables.Count > 0) { int index = 0; mail_registri = new CasellaRegistro[ds.Tables["MAIL_REGISTRI"].Rows.Count]; foreach (DataRow row in ds.Tables["MAIL_REGISTRI"].Rows) { mail_registri[index] = GetMail(row); ++index; } } return(mail_registri); }