// Ctor
 public RapproWithOpeConvertieFromEcheanceAndMontantDifferentService(
     IArpagonUow _uow, RapproRawFabrique _fabrique, int _groupeId)
 {
     uow = _uow;
     groupeId = _groupeId;
     fabrique = _fabrique;
 }
 // Ctor
 public CompteBanqueSoldeArchivableServices(IArpagonUow _uow, int _GroupeId, DateTime _dateArchivage, DateTime _dateLimiteArchivage)
 {
     uow = _uow;
     groupeId = _GroupeId;
     dateArchivage = _dateArchivage;
     dateLimiteArchivage = _dateLimiteArchivage;
 }
 public RapproEcheancesService(IArpagonUow _uow, int _groupeId, IEcheanceMatchingMachine _machine)
 {
     uow = _uow;
     groupeId = _groupeId;
     fabrique = new RapproEcheanceFabrique(_groupeId);
     machine = _machine;
 }
 // Ctor
 public BudgetSoldeNonArchivableServices(IArpagonUow _uow, int _GroupeId, DateTime _dateArchivage, DateTime _dateLimiteArchivage)
 {
     uow = _uow;
     groupeId = _GroupeId;
     dateArchivage = _dateArchivage;
     dateLimiteArchivage = _dateLimiteArchivage;
 }
 // Ctor
 public CaisseSoldeCalculeAvecArchiveServices(IArpagonUow _uow, int _GroupeId, DateTime _dateArchivage, DateTime _dateLimiteArchivage)
 {
     uow = _uow;
     groupeId = _GroupeId;
     dateArchivage = _dateArchivage;
     dateLimiteArchivage = _dateLimiteArchivage;
 }
Esempio n. 6
0
 // Ctor
 public ChargementService(IArpagonUow _uow, CompteBanque _compte, Chargement __chargement, HttpPostedFileBase _file)
 {
     uow = _uow;
     chargement = __chargement;
     postedFile = _file;
     compte = _compte;
 }
 // Ctor
 public AbstractTraceRapportWriter(IArpagonUow _uow, int _groupeId, string _resultat, string _rapport)
 {
     uow = _uow;
     resultat = _resultat;
     rapport = _rapport;
     groupeId = _groupeId;
 }
Esempio n. 8
0
        public GroupeFabrique(IArpagonUow _uow)
        {
            // Uow
            uow = _uow;

            // Choix du defaut data provider
            seeder = new GroupeSeeder02();
        }
        public EcheanceBatchProcessus(IArpagonUow _uow, OperationFabrique _fabrique
            , int _groupeId)
        {
            uow = _uow;
            groupeId = _groupeId;

            service = new EcheanceToOperationService(uow, _fabrique);
        }
Esempio n. 10
0
 public ArchivageProcessus(IArpagonUow _uow, int _groupeId
     , DateTime _dateArchivage, DateTime _dateLimiteArchivage)
 {
     uow = _uow;
     groupeId = _groupeId;
     dateArchivage = _dateArchivage;
     dateLimiteArchivage = _dateLimiteArchivage;
 }
        // Ctor
        public RapproWithOperationFrontloadedService(IArpagonUow _uow, RapproRawFabrique _fabrique)
        {
            uow = _uow;

            fabriqueSeuil = new SeuilRapproFabrique();
            fabrique = _fabrique;
            machine = new RawOperationMatchingMachine();
        }
        public RapproWithConversionToOperationService(IArpagonUow _uow
            , SpecCandidateFabrique _fabriqueSpec, OperationFabrique _fabriqueOperation, 
            RapproRawFabrique _fabriqueRapproRaw)
        {
            uow = _uow;

            fabriqueSpec = _fabriqueSpec;
            fabriqueRapproRaw = _fabriqueRapproRaw;
            fabriqueOperation = _fabriqueOperation;
        }
Esempio n. 13
0
        public RapproRawService(IArpagonUow _uow
            , SpecCandidateFabrique _fabriqueSpec, OperationFabrique _opeFabrique, RapproRawFabrique _rapproRawFabrique, 
            int _groupeId)
        {
            uow = _uow;
            groupeId = _groupeId;

            fabriqueSpec = _fabriqueSpec;
            fabriqueOperation = _opeFabrique;
            fabriqueRapproRaw = _rapproRawFabrique;
        }
Esempio n. 14
0
        public HomeService(IArpagonUow _uow, Utilisateur _user)
        {
            uow = _uow;
            user = _user;
            groupeId = _user.GroupeId;

            // Calcule des paramètres d'exécution des processus
            CanExecuteArchivage = CanExecute("Archiver");
            CanExecuteEcheances = CanExecute("BatcherEcheance");
            CanExecuteProvisions = CanExecute("ProvisionMenuselle");
            CanExecuteImputations = CanExecute("ReporterImputation");
            CanExecuteProlongationBudgets = CanExecute("ProlongerBudget");
        }
        // Constructor
        public RapprochementProcessus(IArpagonUow _uow, Chargement _chargement, 
            int _groupeId, Groupe _groupe, string _userName)
        {
            uow = _uow;

            groupeId = _groupeId;
            groupe = _groupe;
            userName = _userName;

            chargement = _chargement;
            compteId = chargement.CompteId;

            // Init des props
            fabriqueSpec = this.MakeFabriqueSpec(compteId);
        }
Esempio n. 16
0
        // Ctor
        public ChargementProcessus(IArpagonUow _uow, int _groupeId
            , Chargement __chargement, HttpPostedFileBase _file)
        {
            uow = _uow;
            groupeId = _groupeId;
            chargement = __chargement;
            postedFile = _file;

            // Compte du chargement
            compte = uow.CompteBanque
                .GetById(chargement.CompteId)
                ;

            SpecCandidateFabrique fabriqueSpec = this.MakeFabriqueSpec(compte.Id);
            rawEnrichisseur = new RawEnrichisseur(uow, fabriqueSpec);

            // Domain service
            serviceFichier = new ChargementService(uow, compte, chargement, postedFile);
        }
 public AlerteEcartSoldeRawFabrique(IArpagonUow _uow, int _groupeId)
 {
     uow = _uow;
     groupeId = _groupeId;
 }
Esempio n. 18
0
 // Ctor
 public ProvisionServices(IArpagonUow _uow, int _groupeId)
 {
     uow = _uow;
     groupeId = _groupeId;
 }
 // Ctor
 public WriterRapportProlongationBudget(IArpagonUow _uow, int _groupeId, string _resultat, string _rapport)
     : base(_uow, _groupeId, _resultat, _rapport)
 {
 }
 public RapportCaisseServices(IArpagonUow _uow)
 {
     uow = _uow;
 }
 public EcartFinancementBudgetServices(IArpagonUow _uow)
 {
     uow = _uow;
 }
Esempio n. 22
0
 // Ctor
 public FacadeRepo(IArpagonUow _uow, int _GroupeId)
 {
     uow = _uow;
     groupeId = _GroupeId;
 }
Esempio n. 23
0
 public ImputationFabrique(IArpagonUow _uow, int _groupeId)
 {
     fabriqueSolde = new SoldeBudgetFabrique(_uow, _groupeId);
 }
 // Ctor
 public ArchivageOperationServices(IArpagonUow _uow)
 {
     uow = _uow;
 }
 public RapportCompteBanqueServices(IArpagonUow _uow)
 {
     uow = _uow;
 }
 public EcheanceToOperationService(IArpagonUow _uow, OperationFabrique _fabrique)
 {
     uow = _uow;
     fabrique = _fabrique;
 }
 // Constructor
 public ProlongationBudgetsProcessus(IArpagonUow _uow, int _groupeId)
 {
     uow = _uow;
     groupeId = _groupeId;
 }
 // Ctor
 public WriterRapportProvision(IArpagonUow _uow, int _groupeId, string _resultat, string _rapport)
     : base(_uow, _groupeId, _resultat, _rapport)
 {
 }
 public RefinancementServices(IArpagonUow _uow, int _groupeId)
 {
     uow = _uow;
     groupeId = _groupeId;
     fabriqueRefi = new RefinancementFabrique(_uow, _groupeId);
 }
Esempio n. 30
0
 public SoldeBudgetFabrique(IArpagonUow _uow, int _groupeId)
 {
     uow = _uow;
     groupeId = _groupeId;
 }