// Ctor
 public ChargementService(IArpagonUow _uow, CompteBanque _compte, Chargement __chargement, HttpPostedFileBase _file)
 {
     uow = _uow;
     chargement = __chargement;
     postedFile = _file;
     compte = _compte;
 }
        // 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);
        }
 private decimal getSoldeRawEstimation(CompteBanque _compte)
 {
     var solde = 0.00M;
     return solde;
 }
 private decimal getSoldeRawConstate(CompteBanque _compte)
 {
     var solde = 0.00M;
     return solde;
 }
 private decimal getSoldeDepenses(CompteBanque _compte)
 {
     var solde = 0.00M;
     return solde;
 }
 public RapportAuditCompteBanque getAuditSolde(CompteBanque _compte)
 {
     var rapport = new RapportAuditCompteBanque();
     return rapport;
 }
 private void soldeCompte(int idCompte, decimal soldeInitial)
 {
     compte = getCompte(idCompte);
     compte.SoldeInitial = soldeInitial;
 }
示例#8
0
 // Enrichir le chargement lors du chargment
 public void Enrichir(DateTime dateChargement, CompteBanque compte)
 {
     this.Compte = compte;
     this.DateValeur = dateChargement;
     //
 }