Esempio n. 1
0
        public DashboardViewModel(ILoginService loginService, ISensorPlotModelHandler sensorPlotModelHandler)
        {
            _loginService           = loginService;
            _sensorPlotModelHandler = sensorPlotModelHandler;

            _switchTimeGapCommand = new DelegateCommand <string>(SwitchTimeGap);
            _chartProvider        = AppContext.Current.Container.Resolve <IChartProvider>();

            if (_loginService != null && _loginService.CurrentUser != null && _sensorPlotModelHandler != null)
            {
                InitializeData();
            }
        }
Esempio n. 2
0
 public ReportController(IChartProvider chartProvider)
 {
     _chartProvider = chartProvider;
 }
Esempio n. 3
0
 public ChartService(IChartProvider chartProvider)
 {
     _chartProvider = chartProvider;
 }