Exemplo n.º 1
0
        public BrowseEntitiesCommand(IDocumentManagerService documentManagerService, IEntityViewModelFactory entityViewModelFactory)
        {
            Contract.Requires(documentManagerService != null);
            Contract.Requires(entityViewModelFactory != null);

            _documentManagerService = documentManagerService;
            _entityViewModelFactory = entityViewModelFactory;
        }
        public NewAcceptanceWorkingViewModel(IDataServiceProxy dataServiceProxy,
                                             IEntityViewModelFactory entityViewModelFactory, IDocumentManagerService documentManagerService)
            : base(Working.EntityType, dataServiceProxy, entityViewModelFactory, documentManagerService)
        {
            _entityViewModelFactory = entityViewModelFactory;

            IsReadOnly         = false;
            NewItemRowPosition = NewItemRowPosition.Bottom;
        }
        public EntityJournalHistoryViewModel(string entityType, IDataServiceProxy dataServiceProxy,
                                             IEntityViewModelFactory entityViewModelFactory, IDocumentManagerService documentManagerService)
            : base(entityType, dataServiceProxy, entityViewModelFactory, documentManagerService)
        {
            _entityViewModelFactory    = entityViewModelFactory;
            IsAllowAutoLoadStoreOnInit = false;

            _archFilter = new MLC.Ext.Common.Model.Filter
            {
                Property = "IsArchive",
                Operator = JsFilterOperator.EQ,
                Value    = false
            };
        }
Exemplo n.º 4
0
 public StartPageViewModel(IEntityViewModelFactory entityViewModelFactory, ICompanyViewModel companyViewModel, ICompanyListViewModel companyListViewModel)
 {
     _companyListViewModel   = companyListViewModel;
     _companyViewModel       = companyViewModel;
     _entityViewModelFactory = entityViewModelFactory;
     _firstColumnVisibility  = true;
     _secondColumnVisibility = true;
     _thirdColumnVisibility  = true;
     FirstColumnViewModel    = _companyListViewModel;
     SecondColumnViewModel   = _companyViewModel;
     ThirdColumnViewModel    = null;
     RegisterMessages();
     GoBackCommand    = new RelayCommand(GoBackInViewModels, CanGoBackInViewModels);
     GoForwardCommand = new RelayCommand(GoForwardInViewModels, CanGoForwardInViewModels);
 }