Esempio n. 1
0
        private JabbotStatisticsViewModel GetJabbotStatisticsViewModel()
        {
            var jabbotStatisticsViewModel = JabbotStatisticsViewModel.Default;

            try
            {
                var version          = Assembly.GetAssembly(typeof(ISprocket)).GetName().Version.ToString();
                var jabbot           = new JabbotViewModel(version);
                var jabbotStatistics = GetStatisticsViewModel();

                jabbotStatisticsViewModel = new JabbotStatisticsViewModel(jabbot, jabbotStatistics);
            }
            catch (Exception ex)
            {
                Logger.ErrorException("An error occured while populating the JabbotStatisticsViewModel.", ex);
            }

            return(jabbotStatisticsViewModel);
        }
Esempio n. 2
0
 public HomeViewModel(JabbotStatisticsViewModel jabbotStatistics, IEnumerable <SprocketStatisticsViewModel> sprocketStatistics, StatusViewModel status)
 {
     JabbotStatistics   = jabbotStatistics ?? JabbotStatisticsViewModel.Default;
     SprocketStatistics = sprocketStatistics ?? new List <SprocketStatisticsViewModel>();
     Status             = status ?? StatusViewModel.Default;
 }