예제 #1
0
 public ModelApplier(
     ChangingBt.ChangesetApplier btChangesetApplier,
     ChangingBt.ModelToChangesetTransformer btModelTransformer,
     ChangingPsto.ChangesetApplier pstoChangesetApplier,
     ChangingPsto.ModelToChangesetTransformer pstoModelTransformer,
     ChangingTtbbv.ChangesetApplier ttbbvChangesetApplier,
     ChangingTtbbv.ModelToChangesetTransformer ttbbvModelTransformer,
     ChangingTtbpt.ChangesetApplier ttbptChangesetApplier,
     ChangingTtbpt.ModelToChangesetTransformer ttbptModelTransformer,
     ModelValidator modelValidator,
     IDataManagerFactory dataManagerFactory,
     ManagingCalculations.CalculationRequester calculationRequester
     )
 {
     this.btChangesetApplier    = btChangesetApplier;
     this.btModelTransformer    = btModelTransformer;
     this.pstoChangesetApplier  = pstoChangesetApplier;
     this.pstoModelTransformer  = pstoModelTransformer;
     this.ttbbvChangesetApplier = ttbbvChangesetApplier;
     this.ttbbvModelTransformer = ttbbvModelTransformer;
     this.ttbptChangesetApplier = ttbptChangesetApplier;
     this.ttbptModelTransformer = ttbptModelTransformer;
     this.modelValidator        = modelValidator;
     this.dataManagerFactory    = dataManagerFactory;
     this.calculationRequester  = calculationRequester;
 }
예제 #2
0
 public ApplyChange_IChangeResolver(ChangesetApplier applier, Changeset changeset, Int32 changeId, Int32 changesetId, IDataManager manager)
 {
     this.applier     = applier;
     this.changeset   = changeset;
     this.changeId    = changeId;
     this.changesetId = changesetId;
     this.manager     = manager;
 }
예제 #3
0
 public Mail_IChangeResolver(ChangesetApplier applier, IDataManager manager, SecurityRepository securityRepository, BasketRepository basketRepository, List <String> mail, String username, DateTime date, String ttName, String portfolioName)
 {
     this.applier            = applier;
     this.manager            = manager;
     this.mail               = mail;
     this.username           = username;
     this.date               = date;
     this.securityRepository = securityRepository;
     this.ttName             = ttName;
     this.basketRepository   = basketRepository;
     this.portfolioName      = portfolioName;
 }