public WarehouseQualityCertificateWithFilterViewModel(
     IScreen screen,
     IRoutableViewModelManager routableViewModelManager)
 {
     _routableViewModelManager = routableViewModelManager;
     HostScreen = screen;
 }
Exemplo n.º 2
0
 public PermissionMaterialPageViewModel(
     IScreen screen,
     IRoutableViewModelManager routableViewModelManager)
 {
     this.routableViewModelManager = routableViewModelManager;
     HostScreen = screen;
 }
Exemplo n.º 3
0
        public EditablePersonalAccountViewModel(
            IScreen screen,
            IMessageBus messageBus,
            IUnitOfWorkFactory unitOfWork,
            IFilterViewModelFactory filterViewModelFactory,
            IRoutableViewModelManager routableViewModelManager,
            IValidatorFactory validatorFactory)
            : base(screen, messageBus, validatorFactory)
        {
            _filterViewModelFactory        = filterViewModelFactory;
            _unitOfWorkFactory             = unitOfWork;
            PersonalAccountFilterViewModel = _filterViewModelFactory.Create <PersonalAccountFilter, PersonalAccountDto>();
            ContractViewModel = routableViewModelManager.Get <IContractViewModel>();

            this.WhenAny(x => x.UserContractor, x => x.Value)
            .Where(x => x != null)
            .Subscribe(x =>
            {
                ContractViewModel.ContractFilterViewModel.SetFilter(new ContractFilter {
                    Contaractor = x, State = ContractStatusState.Approved
                });
                ContractViewModel.StagesOfTheContractFilterViewModel.SetFilter(new StagesOfTheContractFilter {
                    State = StageStatusState.Open
                });
                ContractViewModel.ContractFilterViewModel.InvokeCommand.Execute(null);
            });
        }
 public PostingOfInventoryAtTheWarehouseViewModel(
     IScreen screen,
     IRoutableViewModelManager routableViewModelManager)
 {
     HostScreen = screen;
     _routableViewModelManager = routableViewModelManager;
     Binding();
 }
 public StatusPlanReceiptOrderViewModel(
     IScreen screen,
     IRoutableViewModelManager routableViewModelManager,
     IUnitOfWorkFactory unitOfWorkFactory,
     IMessageBus messageBus)
     : base(screen, messageBus)
 {
     _unitOfWorkFactory = unitOfWorkFactory;
 }
Exemplo n.º 6
0
 public DocumentManagerViewModel(
     IRoutableViewModelManager routableViewModelManager,
     IValidatorFactory validatorFactory)
 {
     _routableViewModelManager = routableViewModelManager;
     _validator = validatorFactory.GetValidator <CertificateQualityAttachedDocument>();
     _disposableObject.Add(Binding());
     ApplyInsertCommand = CreateApplyCommand();
 }
 public StatusPersonalAccountViewModel(
     IScreen screen,
     IRoutableViewModelManager routableViewModelManager,
     IUnitOfWorkFactory unitOfWorkFactory,
     IMessageBus messageBus)
     : base(screen, messageBus)
 {
     _unitOfWorkFactory = unitOfWorkFactory;
 }
 public DepartmentOrderViewModel(
     IScreen screen,
     IRoutableViewModelManager routableViewModelManager,
     IUnitOfWorkFactory unitOfWorkFactory,
     IMessageBus messageBus)
 {
     HostScreen                = screen;
     _unitOfWorkFactory        = unitOfWorkFactory;
     _routableViewModelManager = routableViewModelManager;
 }
 public WarehouseQualityCertificateViewModel(
     IScreen screen,
     IMessageBus messageBus,
     IRoutableViewModelManager routableViewModelManager,
     IUnitOfWorkFactory unitOfWorkFactory)
 {
     HostScreen  = screen;
     _messageBus = messageBus;
     RoutableViewManagerManager = routableViewModelManager;
     UnitOfWorkFactory          = unitOfWorkFactory;
 }
Exemplo n.º 10
0
 public LoginViewModel(
     IConnection connection,
     IOwnerHostScreen parentScreen,
     IMessageBus messageBus,
     IRoutableViewModelManager routableViewModelManager)
 {
     HostScreen  = parentScreen;
     _connection = connection;
     _messageBus = messageBus;
     _routableViewModelManager = routableViewModelManager;
     AuthorizationMetadata     = new AuthorizationMetadata();
 }
Exemplo n.º 11
0
 public SampleViewModel(
     IScreen screen,
     IMessenger messenger,
     IRoutableViewModelManager routableViewModelManager,
     IUnitOfWorkFactory unitOfWorkFactory,
     IFilterViewModelFactory filterViewModelFactory)
 {
     HostScreen = screen;
     this.routableViewModelManager = routableViewModelManager;
     _unitOfWorkFactory            = unitOfWorkFactory;
     _filterViewModelFactory       = filterViewModelFactory;
 }
 public PlanReceiptOrderViewModel(
     IScreen screen,
     IMessenger messenger,
     IRoutableViewModelManager routableViewModelManager,
     IUnitOfWorkFactory unitOfWorkFactory)
 {
     HostScreen = screen;
     _messenger = messenger;
     _routableViewModelManager = routableViewModelManager;
     _unitOfWorkFactory        = unitOfWorkFactory;
     Binding();
 }
Exemplo n.º 13
0
 public EditablePermissionMaterialExtensionViewModel(
     IScreen screen,
     IUnitOfWorkFactory unitOfWorkFactory,
     IFilterViewModelFactory filterViewModelFactory,
     IRoutableViewModelManager routableViewModelManager,
     IMessageBus messageBus,
     IValidatorFactory validatorFactory)
     : base(screen, messageBus)
 {
     _unitOfWorkFactory      = unitOfWorkFactory;
     _filterViewModelFactory = filterViewModelFactory;
 }
Exemplo n.º 14
0
        public PrintTheDemandViewModel(
            IFilterViewModelFactory filterViewModelFactory,
            IRoutableViewModelManager routableViewModelManager,
            IPrintManager printManager,
            IMessageBus messageBus)
        {
            messageBus.Listen <WarehouseQualityCertificateLiteDto>()
            .Subscribe(selectedCertificate => SelectedWarehouseQualityCertificate = selectedCertificate);

            _filterViewModelFactory   = filterViewModelFactory;
            _routableViewModelManager = routableViewModelManager;
            _printManager             = printManager;
        }
Exemplo n.º 15
0
 public TestSheetsViewModel(
     IScreen screen,
     IMessenger messenger,
     IRoutableViewModelManager viewModelManager,
     IUnitOfWorkFactory unitOfWorkFactory,
     IFilterViewModelFactory filterViewModelFactory)
 {
     HostScreen              = screen;
     _messenger              = messenger;
     _viewModelManager       = viewModelManager;
     _unitOfWorkFactory      = unitOfWorkFactory;
     _filterViewModelFactory = filterViewModelFactory;
 }
Exemplo n.º 16
0
 public CertificationViewModel(
     IScreen screen,
     IMessenger messenger,
     IRoutableViewModelManager routableViewModelManager,
     IUnitOfWorkFactory unitOfWorkFactory,
     IFilterViewModelFactory filterViewModelFactory)
 {
     HostScreen = screen;
     this.routableViewModelManager = routableViewModelManager;
     _unitOfWorkFactory            = unitOfWorkFactory;
     _filterViewModelFactory       = filterViewModelFactory;
     CertificationFilterViewModel.InvokeCommand.Execute(null);
 }
Exemplo n.º 17
0
 public PlanCertificateViewModel(
     IScreen screen,
     IRoutableViewModelManager routableViewModelManager,
     IUnitOfWorkFactory unitOfWorkFactory,
     IFilterViewModelFactory filterViewModelFactory,
     IInitializationManager initializationManager)
 {
     HostScreen = screen;
     _routableViewModelManager = routableViewModelManager;
     _unitOfWorkFactory        = unitOfWorkFactory;
     _filterViewModelFactory   = filterViewModelFactory;
     _initializationManager    = initializationManager;
 }
Exemplo n.º 18
0
 public EditDepartmentOrderViewModel(
     IScreen screen,
     IUnitOfWorkFactory unitOfWorkFactory,
     IFilterViewModelFactory filterViewModelFactory,
     IRoutableViewModelManager routableViewModelManager,
     IValidatorFactory validatorFactory = null,
     IMessageBus messageBus             = null)
     : base(screen, messageBus, validatorFactory)
 {
     _unitOfWorkFactory        = unitOfWorkFactory;
     _filterViewModelFactory   = filterViewModelFactory;
     _routableViewModelManager = routableViewModelManager;
     NavigateBack().ToList();
 }
Exemplo n.º 19
0
        public StartWindow(
            IOwnerHostScreen ownerScreen,
            IRoutableViewModelManager routableViewModelManager,
            ITitleBarHostScreen titleBarScreen)
        {
            _routableViewModelManager = routableViewModelManager;
            TitleBarHostScreen        = titleBarScreen;
            OwnerHostScreen           = ownerScreen;
            DataContext = this;

            InitializeComponent();
            MouseRightButtonDown += StartWindowMouseRightButtonDown;
            Loaded += StartWindowLoaded;
        }
 public EditableTestSheetViewModel(
     IRoutableViewModelManager viewModelManager,
     IFilterViewModelFactory filterViewModelFactory,
     IMessenger messenger,
     IScreen screen,
     IUnitOfWorkFactory unitOfWork)
     : base(screen)
 {
     _filterViewModelFactory = filterViewModelFactory;
     _messenger               = messenger;
     _viewModelManager        = viewModelManager;
     _unitOfWorkFactory       = unitOfWork;
     _isVisibleHeatTreatments = false;
 }
Exemplo n.º 21
0
 public CuttingOrderMoveViewModel(
     IScreen screen,
     IMessenger messenger,
     IRoutableViewModelManager routableViewModelManager,
     IUnitOfWorkFactory unitOfWorkFactory,
     IFilterViewModelFactory filterViewModelFactory)
 {
     HostScreen  = screen;
     _disposable = new List <IDisposable>();
     this._routableViewModelManager = routableViewModelManager;
     _unitOfWorkFactory             = unitOfWorkFactory;
     _filterViewModelFactory        = filterViewModelFactory;
     CuttingOrderMoveFilterViewModel.InvokeCommand.Execute(null);
 }
        public AttachedDocumentViewModel(
            IScreen screen,
            IRoutableViewModelManager viewModelManager,
            IUnitOfWorkFactory unitOfWorkFactory,
            IGetCatalogAccess getCatalogAccess)
        {
            HostScreen         = screen;
            _viewModelManager  = viewModelManager;
            _unitOfWorkFactory = unitOfWorkFactory;
            _getAccess         = getCatalogAccess;
            CatalogAccess.LoadForEntity(typeof(AttachedDocument), TypeActionInSystem.TheStandardAddition);

            _disposableObject.Add(this.Binding());
        }
Exemplo n.º 23
0
 public ManufacturersCertificateViewModel(
     IScreen screen,
     IFilterViewModelFactory filterViewModelFactory,
     IUnitOfWorkFactory unitOfWorkFactory,
     IRoutableViewModelManager routableViewModelManager,
     IMessageBus messenger
     )
 {
     _messageBus               = messenger;
     _filterViewModelFactory   = filterViewModelFactory;
     _routableViewModelManager = routableViewModelManager;
     _unitOfWorkFactory        = unitOfWorkFactory;
     HostScreen = screen;
     Binding().ToList();
 }
Exemplo n.º 24
0
        public MainPageViewModel(
            IBarcodeReader barcodeReader,
            IRoutableViewModelManager routableViewModelManager,
            IScreen hostScreen,
            IMessageBus messageBus,
            ITitleBarHostScreen titleBarHostScreen)
        {
            HostScreen     = hostScreen;
            _barcodeReader = barcodeReader;
            _messageBus    = messageBus;
            _barcodeReader.EnteredBarcode += BarcodeReaderEnteredBarcode;
            _barcodeReader.Start();

            HostScreen.Router.Navigate.Execute(routableViewModelManager.Get <ISwitcherViewModel>());
            titleBarHostScreen.Router.Navigate.Execute(routableViewModelManager.Get <ITitleBarViewModel>());
        }
 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();
 }
 public ActSelectionOfProbeViewModel(
     IScreen screen,
     IFilterViewModelFactory filterViewModelFactory,
     IUnitOfWorkFactory unitOfWorkFactory,
     IRoutableViewModelManager routableViewModelManager,
     IPrintManager printManager,
     IMessenger messenger)
 {
     _messenger                = messenger;
     _printManager             = printManager;
     _filterViewModelFactory   = filterViewModelFactory;
     HostScreen                = screen;
     _filterViewModelFactory   = filterViewModelFactory;
     _unitOfWorkFactory        = unitOfWorkFactory;
     _routableViewModelManager = routableViewModelManager;
     _Filter = _filterViewModelFactory.Create <CertificateQualityFilter, CertificateQualityLiteDto>();
 }
Exemplo n.º 27
0
        public PermissionMaterialViewModel(
            IScreen screen,
            IMessenger messenger,
            IMessageBus messageBus,
            IUnitOfWorkFactory unitOfWorkFactory,
            IFilterViewModelFactory filterViewModelFactory,
            IRoutableViewModelManager routableViewModelManager
            )
        {
            HostScreen                = screen;
            _messageBus               = messageBus;
            _unitOfWorkFactory        = unitOfWorkFactory;
            _filterViewModelFactory   = filterViewModelFactory;
            _routableViewModelManager = routableViewModelManager;
            _disposables.Add(ListenMessage().Concat(Binding()));

            PermissionMaterialFilterViewModel.InvokeCommand.Execute(null);
        }
Exemplo n.º 28
0
 public CuttingOrderMainViewModel(IScreen screen, IRoutableViewModelManager routableViewModelManager)
 {
     this.routableViewModelManager = routableViewModelManager;
     HostScreen = screen;
 }
Exemplo n.º 29
0
 public TitleBarViewModel(IScreen hostScreen, IRoutableViewModelManager routableViewModelManager)
 {
     HostScreen = hostScreen;
     _routableViewModelManager = routableViewModelManager;
 }
Exemplo n.º 30
0
 public SwitcherViewModel(IScreen hostScreen, IRoutableViewModelManager viewModelManager)
 {
     _viewModelManager = viewModelManager;
     HostScreen        = hostScreen;
 }