public CoffeeOverviewViewModel(ICoffeeDataService coffeeDataService, IDialogService dialogService) { this.coffeeDataService = coffeeDataService; this.dialogService = dialogService; LoadData(); LoadCommands(); Messenger.Default.Register <UpdateListMessage>(this, OnUpdateListMessageReceived); }
public CoffeeDetailViewModel(ICoffeeDataService coffeeDataService, IDialogService dialogService) { Messenger.Default.Register <Coffee>(this, OnCoffeeReceived); SaveCommand = new CustomCommand(SaveCoffee, CanSaveCoffee); DeleteCommand = new CustomCommand(DeleteCoffee, CanDeleteCoffee); this.coffeeDataService = coffeeDataService; }
public CoffeeOverviewViewModel(ICoffeeDataService coffeeDataService, IDialogService dialogService) { _coffeeDataService = coffeeDataService; _dialogService = dialogService; LoadData(); LoadCommands(); Messenger.Default.Register<UpdateListMessage>(this, OnUpdateListMessageReceived); }
public MainViewModel(ICoffeMachineDataSender dataSender, ICoffeeService coffeeService, ICoffeeDataService coffeeDataService) { _dataSender = dataSender; this.coffeeService = coffeeService; this.coffeeDataService = coffeeDataService; SerialNumber = Guid.NewGuid().ToString().Substring(0, 8); MakeCappuccinoCommand = new DelegateCommand(MakeCappucinno); MakeEspressoCommand = new DelegateCommand(MakeEspresso); Logs = new ObservableCollection <string>(); _dispatcherTimer = new DispatcherTimer { Interval = TimeSpan.FromSeconds(2) }; _dispatcherTimer.Tick += DispatcherTimer_Tick; }
public void Init() { coffeeDataService = new MockCoffeeDataService(new MockRepository()); dialogService = new MockDialogService(); }
public void Init() { coffeeDataService = new MockCoffeeDataService(); dialogService = new MockDialogService(); }
public MainPageViewModel(ICoffeeDataService coffeeDataProvider) { _coffeeDataProvider = coffeeDataProvider; }