//Contructor
        public AddVegetableViewModel(IFrameNavigation frameNavagationService, IGrowableItemData growableItemService)
        {
            this.growableItemService    = growableItemService;
            this.frameNavagationService = frameNavagationService;

            LoadCommands();
        }
示例#2
0
        //Contructor
        public LoginViewModel(IFrameNavigation frameNavagationService, IUsernameDataService usernameDataService)
        {
            this.usernameDataService    = usernameDataService;
            this.frameNavagationService = frameNavagationService;

            LoadCommands();
        }
示例#3
0
        //Contructor
        public UpdateVegetableViewModel(IFrameNavigation frameNavagationService, IGrowableItemData growableItemService)
        {
            this.growableItemService    = growableItemService;
            this.frameNavagationService = frameNavagationService;

            LoadCommands();

            Messenger.Default.Register <GrowableItem>(this, OnVegetableReceived, "UPDATE");
        }
        //Contructor
        public MainPageViewModel(IFrameNavigation frameNavagationService, IGrowableItemData growableItemService)
        {
            this.growableItemService    = growableItemService;
            this.frameNavagationService = frameNavagationService;

            LoadData();

            LoadCommands();

            Messenger.Default.Register <GrowableItem>(this, OnGrowableItemReceived, "SAVE");
        }
示例#5
0
        //Contructor
        public OverviewViewModel(IFrameNavigation frameNavagationService, ISensorTypeData sensorTypeDataService)
        {
            this.sensorTypeDataService  = sensorTypeDataService;
            this.frameNavagationService = frameNavagationService;

            LoadData();

            LoadCommands();

            Messenger.Default.Register <SensorType>(this, OnSensorReceived);
        }
        //Contructor
        public SpectatorScreenViewModel(IFrameNavigation frameNavagationService, IGrowableItemData growableItemService, ISensorTypeData sensorTypeDataService)
        {
            this.sensorTypeDataService  = sensorTypeDataService;
            this.growableItemService    = growableItemService;
            this.frameNavagationService = frameNavagationService;

            LoadData();

            LoadCommands();

            Messenger.Default.Register <GrowableItem>(this, OnGrowableItemReceived, "SAVE");
        }
 public void Init()
 {
     growableItemDataSerivce = new MockGrowableItemDataService();
     frameNavigationService  = new MockFrameNavigationService();
 }
 public void Init()
 {
     frameNavigationService = new MockFrameNavigationService();
     sensorTypeDataService  = new MockSensorTypeDataService();
 }
示例#9
0
 public MainViewModel(IFrameNavigation navigationService)
 {
     _navigationService = navigationService;
 }
示例#10
0
 public Page1ViewModel(IFrameNavigation navigationService)
 {
     _navigationService = navigationService;
 }
示例#11
0
 public void Init()
 {
     userDataSerivce        = new MockUsernameDataService();
     frameNavigationService = new MockFrameNavigationService();
 }