public MagicMirrorsPageViewModel(MagicMirrorRepository magicMirrorRepository, INavigationService navigation) { _magicMirrorRepository = magicMirrorRepository; _navigation = navigation; Mirrors = new ObservableCollection <Models.MagicMirror>(); }
public ControlPanelPageViewModel(MagicMirrorRepository magicMirrorRepository, INavigationService navigation) { _magicMirrorRepository = magicMirrorRepository; _navigation = navigation; }
public FinishPageViewModel(DataContext mMContext, BluetoothService bluetoothService, INavigationService navigation, MagicMirrorRepository magicMirrorRepository) { _mMContext = mMContext; _bluetoothService = bluetoothService; _navigation = navigation; if (_mMContext.Result) { Result = "Success connection"; magicMirrorRepository.AddOrUpdate(_mMContext.MagicMiror); } else { Result = _mMContext.ErrorInfo; } }