Esempio n. 1
0
        public BuildingViewModel(IUnityContainer container, IRegionManager regionManager)
        {
            _planObjectsrepository = container.Resolve <PlanObjectsRepository>();
            _regionManager         = regionManager;
            TestCommand            = new DelegateCommand(Test);
            SaveObjectCommand      = new DelegateCommand <BaseObject>(SaveObject);

            SubsystemItems = new ObservableCollection <BaseObject>();
            SelectedRooms  = new ObservableCollection <Room>();
        }
Esempio n. 2
0
        public EngineeringViewModel(IUnityContainer container, IRegionManager manager)
        {
            _systems = new List <BaseObject>();

            _container     = container;
            _regionManager = manager;
            _planObjects   = container.Resolve <PlanObjectsRepository>();

            Title           = "Инженерные системы";
            NavigateCommand = new DelegateCommand(() => _regionManager.RequestNavigate(RegionNames.MainRegion, new Uri(BuildingViewNames.BuildingView, UriKind.Relative)));
        }