Beispiel #1
0
 public PlanCertificateViewModel(
     IScreen screen,
     IRoutableViewModelManager routableViewModelManager,
     IUnitOfWorkFactory unitOfWorkFactory,
     IFilterViewModelFactory filterViewModelFactory,
     IInitializationManager initializationManager)
 {
     HostScreen = screen;
     _routableViewModelManager = routableViewModelManager;
     _unitOfWorkFactory        = unitOfWorkFactory;
     _filterViewModelFactory   = filterViewModelFactory;
     _initializationManager    = initializationManager;
 }
 public EditablePlanCertificateViewModel(
     IScreen screen,
     IUnitOfWorkFactory unitOfWorkFactory,
     IRoutableViewModelManager routableViewModelManager,
     IFilterViewModelFactory filterViewModelFactory,
     IValidatorFactory validatorFactory,
     IMessageBus messageBus,
     IInitializationManager initializationManager)
     : base(screen, messageBus, validatorFactory)
 {
     this._unitOfWorkFactory        = unitOfWorkFactory;
     this._routableViewModelManager = routableViewModelManager;
     this._filterViewModelFactory   = filterViewModelFactory;
     this.initializationManager     = initializationManager;
     this.InitializeFilterViewModel();
     this.InitializeRecalculation();
 }