Exemplo 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>();
        }
Exemplo 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)));
        }