Ejemplo n.º 1
0
        private IList <string> ObterInspecoesComMaisDeTrintaDias(IntegracaoInfos ftpInfo)
        {
            var listaDiretoriosParaExclusaoComMais30Dias = new List <string>();

            var inspecoesDiretorios = _ftp.ObterListaDiretoriosInspecoesFtp(ftpInfo);


            if (inspecoesDiretorios.Length <= 0)
            {
                return(new List <string>());
            }

            foreach (var inspecao in inspecoesDiretorios)
            {
                var dataDiretorioRemoto = _ftp.ObterDataEntradaFtp(ftpInfo, inspecao);
                if (!TemMaisDe30Dias(dataDiretorioRemoto))
                {
                    continue;
                }
                listaDiretoriosParaExclusaoComMais30Dias.Add(inspecao);
            }

            return(listaDiretoriosParaExclusaoComMais30Dias);
        }