private void elaboraSingoloImporto(ImportiRiepilogoDTO importoDto, IList<ImportiRiepilogoDTO> versamenti, bool groupByCondominio, bool groupByEsercizio, bool groupBySoggetto, bool groupByPersona)
 {
    
 }
        private string getKeyRiepilogo(ImportiRiepilogoDTO dto, bool groupByCondominio, bool groupByEsercizio, bool groupBySoggetto, bool groupByPersona)
        {
            var key = string.Empty;
            if (groupByCondominio)
            {
                if (!string.IsNullOrEmpty(key))
                    key += "&";
                key += dto.IdCondominio.ToString();
            }
            if (groupByEsercizio)
            {
                if (!string.IsNullOrEmpty(key))
                    key += "&";
                key += dto.IdEsercizio.ToString();
            }
            if (groupBySoggetto)
            {
                if (!string.IsNullOrEmpty(key))
                    key += "&";
                key += dto.IdSoggetto.ToString();
            }
            if (groupByPersona)
            {
                if (!string.IsNullOrEmpty(key))
                    key += "&";
                key += dto.IdPersona.ToString();
            }

            return key;
        }