예제 #1
0
        public IList <Conta> AplicaFiltros(IList <Conta> contas)
        {
            IList <Conta> resultado = new List <Conta>();

            resultado = Filtra(contas);

            if (this.OutroFiltro != null)
            {
                resultado = OutroFiltro.Filtra(resultado);
            }

            return(resultado);
        }
예제 #2
0
 private List <Conta> VerificaProximoFiltro(List <Conta> listaConta)
 {
     return((this.filtro is null) ?  null : filtro.Filtra(listaConta));
 }