Ejemplo n.º 1
0
 public MultiDeviceViewModel(IDialogService dialogService,
                             IActiveDeviceRepository activeDeviceRepository,
                             IMultiRoomRepository multiRoomRepository,
                             ILogger logger,
                             IEventAggregator eventAggregator) : base(dialogService, activeDeviceRepository, logger, Domain.Enumerations.DeviceType.Multi)
 {
     RoomsCollection        = new ObservableCollection <MultiRoomLineGraphInfo>();
     OpenFirstGraphCommand  = new DelegateCommand <MultiRoomLineGraphInfo>(OpenFirstGraph);
     OpenSecondGraphCommand = new DelegateCommand <MultiRoomLineGraphInfo>(OpenSecondGraph);
     OpenThirdGraphCommand  = new DelegateCommand <MultiRoomLineGraphInfo>(OpenThirdGraph);
     DeleteRoomCommand      = new DelegateCommand <MultiRoomLineGraphInfo>(DeleteRoom);
     _multiRoomRepository   = multiRoomRepository;
 }
Ejemplo n.º 2
0
 public MultiGraphViewModelDialog(IMultiRoomRepository multiRoomRepository)
 {
     _multiRoomRepository = multiRoomRepository;
 }