public ManageFarmsPageViewModel(INavigationService navigationService, IMetricsManagerService metricsManager, IEventAggregator eventAggregator) : base(navigationService, metricsManager) { _EventAggregator = eventAggregator; Title = "FARMS"; //InitAsync(); }
public SurveyResultsPageViewModel(INavigationService navigationService, IMetricsManagerService metricsManager, IEventAggregator eventAggregator) : base(navigationService, metricsManager) { _eventAggregator = eventAggregator; Title = AppTextResource.SurveyResultsPageTitle; BuildResultData(); }
public RootPageViewModel(INavigationService navigationService, IMetricsManagerService metricsSevice, IPageDialogService dialogueService, IEventAggregator eventAggregator) : base(navigationService, metricsSevice) { _eventAggregator = eventAggregator; _dialogService = dialogueService; Title = "UnDDER CONTROL"; InitAsync(); }
public CowStatusResultsPageViewModel(INavigationService navigationService, IMetricsManagerService metricsManager) : base(navigationService, metricsManager) { Title = AppTextResource.SummaryResultTitle; NiThreshold = UserSettings.NewInfectionThreshold; CureThreshold = UserSettings.CureThreshold; Init(); }
public CowStatusInputPageViewModel(INavigationService navigationService, IMetricsManagerService metricsManager, IEventAggregator eventAggregator) : base(navigationService, metricsManager) { Title = AppTextResource.CowStatusPageTitle; IsBusy = true; CowInfected = false; //Default value _EventAggregator = eventAggregator; }
public SurveyPageViewModel(INavigationService navigationService, IMetricsManagerService metricsManager, IEventAggregator ea) : base(navigationService, metricsManager) { _eventAggregator = ea; Title = "UnDDER CONTROL"; AnswerYesCommand = new DelegateCommand(AnswerYes, () => IsNotBusy); AnswerNoCommand = new DelegateCommand(AnswerNo, () => IsNotBusy); StartStageCommand = new DelegateCommand(StartStage, () => IsNotBusy); Init(); }
public ApiManager(IApiService <IFarmApi> farmApi, IApiService <IFarmUserApi> farmUserApi, IApiService <IFarmTypeApi> farmTypeApi, IApiService <ISurveyApi> surveyApi, IApiService <ICowStatusApi> cowStatusApi, IApiService <ICowStatusFarmApi> cowStatusFarmApi, IApiService <ISurveyResponseApi> surveyResponseApi, IApiService <IUserApi> userApi, IMetricsManagerService metricsManager) { IsConnected = Connectivity.NetworkAccess == NetworkAccess.Internet; Connectivity.ConnectivityChanged += Connectivity_ConnectivityChanged; _farmApi = farmApi; _farmUserApi = farmUserApi; _farmTypeApi = farmTypeApi; _surveyApi = surveyApi; _cowStatusApi = cowStatusApi; _cowStatusFarmApi = cowStatusFarmApi; _surveyResponseApi = surveyResponseApi; _userApi = userApi; _metricsManager = metricsManager; }
public SdctMasterDetailPageViewModel(INavigationService navigationService, IMetricsManagerService metricsManager, IEventAggregator ea, ICookieService cs) : base(navigationService, metricsManager) { Title = "UnDDER CONTROL"; eventAggregator = ea; cookieService = cs; OnItemTapped = new DelegateCommand <MenuItemModel>(MenuNavigate); MenuItems = new ObservableCollection <MenuItemModel> { new MenuItemModel { Name = "Home", Icon = "home.png", Page = "/SdctMasterDetailPage/NavigationPage/RootPage" }, new MenuItemModel { Name = "Manage Farms", Icon = "farm.png", Page = "NavigationPage/ManageFarmsPage" }, new MenuItemModel { Name = "Log out", Icon = "user.png", Page = "/NavigationPage/LoginPage" } }; }
public CowStatusPageViewModel(INavigationService navigationService, IMetricsManagerService metricsManager) : base(navigationService, metricsManager) { Title = AppTextResource.CowStatusPageTitle; }
public TermsPageViewModel(INavigationService navigationService, IMetricsManagerService metricsManager) : base(navigationService, metricsManager) { OnAcceptCommand = new DelegateCommand(AcceptTerms); OnBrowseCommand = new DelegateCommand(OpenBrowser); }
public ConnectionIssuePageViewModel(INavigationService navigationService, IMetricsManagerService metricsManager) : base(navigationService, metricsManager) { RetryCommand = new DelegateCommand(RetryLogin); }
public SplashPageViewModel(INavigationService navigationService, IMetricsManagerService metricsSevice) : base(navigationService, metricsSevice) { Title = "UnDDER CONTROL"; }
public ViewModelBase(INavigationService navigationService, IMetricsManagerService metricsManager) { MetricsManager = metricsManager; NavigationService = navigationService; ApiManager = new ApiManager(farmApi, farmUserApi, farmTypeApi, surveyApi, cowStatusApi, cowStatusFarmApi, surveyResponseApi, userApi, MetricsManager); }
public TestWebPageViewModel(INavigationService navigationService, IMetricsManagerService metricsManager) : base(navigationService, metricsManager) { }
public NoResultsComparisonPageViewModel(INavigationService navigationService, IMetricsManagerService metricsManager) : base(navigationService, metricsManager) { Title = AppTextResource.NoResultsComparePageTitle; }
public LoginPageViewModel(INavigationService navigationService, IEventAggregator eventAggregator, IMetricsManagerService metricsManager) : base(navigationService, metricsManager) { Title = ""; EventAggregator = eventAggregator; //EventAggregator.GetEvent<HtmlChangedEvent>().Subscribe(CheckLogin); }
public CowStatusComparisonPageViewModel(INavigationService navigationService, IMetricsManagerService metricsManager) : base(navigationService, metricsManager) { Title = ""; latestResults = BuildCowData(App.LatestCowStatusData); previousResults = BuildCowData(App.PreviousCowStatusData); NiThreshold = UserSettings.NewInfectionThreshold; CureThreshold = UserSettings.CureThreshold; BuildGraphData(); }
public AssessmentPageViewModel(INavigationService navigationService, IMetricsManagerService metricsService) : base(navigationService, metricsService) { Title = "UnDDER CONTROL"; InitAsync(); }
public FarmDetailPageViewModel(INavigationService navigationService, IMetricsManagerService metricsManager) : base(navigationService, metricsManager) { Title = "FARM DETAIL"; InitAsync(); }
public AboutPageViewModel(INavigationService navigationService, IMetricsManagerService metricsManager) : base(navigationService, metricsManager) { Title = "Placeholder"; }
public SurveyComparisonPageViewModel(INavigationService navigationService, IMetricsManagerService metricsManager) : base(navigationService, metricsManager) { Title = AppTextResource.TitleResultComparison; Init(); }
public MonitorPageViewModel(INavigationService navigationService, IMetricsManagerService metricsManager) : base(navigationService, metricsManager) { Title = ""; PopulateCowStatusData(); }
public CowStatusFinishPageViewModel(INavigationService navigationService, IMetricsManagerService metricsManager) : base(navigationService, metricsManager) { Title = ""; }