Ejemplo n.º 1
0
        private void testerArchiveCompteBanques(int _GroupeId, DateTime _dateArchivage, DateTime _dateLimiteArchivage, IEnumerable<CompteBanque> comptes)
        {
            // Solde archives pour CompteBanque
            var s2 = new CompteBanqueSoldeArchivableServices(uow, _GroupeId, _dateArchivage, _dateLimiteArchivage);
            s2.EnrichirAvecSoldeArchivable(comptes);
            s2.Afficher(comptes);

            //// Solde non archives pour CompteBanque
            //var s3 = new CompteBanqueSoldeNonArchivableServices(uow, _GroupeId, _dateArchivage, _dateLimiteArchivage);
            //s3.EnrichirAvecSoldeNonArchivable(comptes);
            //s3.Afficher(comptes);

            // Solde non archives pour CompteBanque
            var s4 = new CompteBanqueSoldeArchiveServices(uow, _GroupeId, _dateArchivage, _dateLimiteArchivage);
            s4.EnrichirAvecSoldeArchive(comptes);
            s4.Afficher(comptes);

            // Solde archives pour CompteBanque
            var s5 = new CompteBanqueSoldeCalculeAvecArchiveServices(uow, _GroupeId, _dateArchivage, _dateLimiteArchivage);
            s5.EnrichirAvecSoldeCalculeAvecArchive(comptes);
            s5.Afficher(comptes);

            // Ecart
            AfficherSoldeInitialCompteBanques(comptes);
            AfficherSoldeTotalCompteBanques(comptes);
        }
Ejemplo n.º 2
0
        private void SoldeArchiveCompteBanques(int _GroupeId, DateTime _dateArchivage, DateTime _dateLimiteArchivage, IEnumerable<CompteBanque> comptes)
        {
            // Solde archivable pour CompteBanque
            var s1 = new CompteBanqueSoldeArchivableServices(uow, _GroupeId, _dateArchivage, _dateLimiteArchivage);
            s1.EnrichirAvecSoldeArchivable(comptes);

            // Solde archives pour CompteBanque
            var s2 = new CompteBanqueSoldeArchiveServices(uow, _GroupeId, _dateArchivage, _dateLimiteArchivage);
            s2.EnrichirAvecSoldeArchive(comptes);
        }