private void testerArchiveBudgets(int _GroupeId, DateTime _dateArchivage, DateTime _dateLimiteArchivage, IEnumerable<Budget> budgets) { // Solde archives pour Budgets var s2 = new BudgetSoldeArchivableServices(uow, _GroupeId, _dateArchivage, _dateLimiteArchivage); s2.EnrichirAvecSoldeArchivable(budgets); s2.Afficher(budgets); //// Solde non archives pour Budgets //var s3 = new BudgetSoldeNonArchivableServices(uow, _GroupeId, _dateArchivage, _dateLimiteArchivage); //s3.EnrichirAvecSoldeNonArchivable(budgets); //s3.Afficher(budgets); // Solde archives pour Budgets var s4 = new BudgetSoldeArchiveServices(uow, _GroupeId, _dateArchivage, _dateLimiteArchivage); s4.EnrichirAvecSoldeArchive(budgets); s4.Afficher(budgets); // Solde non archives pour Budgets var s5 = new BudgetSoldeCalculeAvecArchiveServices(uow, _GroupeId, _dateArchivage, _dateLimiteArchivage); s5.EnrichirAvecSoldeCalculeAvecArchive(budgets); s5.Afficher(budgets); // Ecart AfficherSoldeInitialBudgets(budgets); AfficherSoldeTotalBudgets(budgets); //// ArchivageFinancementServices des caisses //// Récupération des opérations, financements et provisions archivables //FacadeRepo facade = new FacadeRepo(uow, _GroupeId); //Archivables arch = facade.Archivables(_dateLimiteArchivage); //// Archivage des opérations //var so = new ArchivageOperationServices(uow); //so.Archiver(arch.operations, _dateArchivage, _dateLimiteArchivage); }
private void SoldeArchiveBudgets(int _GroupeId, DateTime _dateArchivage, DateTime _dateLimiteArchivage, IEnumerable<Budget> budgets) { // Solde archivable pour Budgets var s1 = new BudgetSoldeArchivableServices(uow, _GroupeId, _dateArchivage, _dateLimiteArchivage); s1.EnrichirAvecSoldeArchivable(budgets); // Solde archive pour Budgets var s2 = new BudgetSoldeArchiveServices(uow, _GroupeId, _dateArchivage, _dateLimiteArchivage); s2.EnrichirAvecSoldeArchive(budgets); }