Ejemplo 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;
        }
Ejemplo 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;
 }