public ActionResult GridStatistics()
 {
     //CurrentButtonGroupIdentifier = ButtonGroupIdentifier.Calculation;
     var viewManager = new GridStatisticsViewManager(GetCurrentUser(), SessionHandler.MySettings);
     GridStatisticsViewModel model = viewManager.CreateGridStatisticsViewModel();
     return View(model);
 }
        public GridStatisticsViewModel GetSettingsSummaryModel(IUserContext userContext)
        {
            var viewManager = new GridStatisticsViewManager(userContext, SessionHandler.MySettings);
            GridStatisticsViewModel model = viewManager.CreateGridStatisticsViewModel();

            return(model);
        }
 public ActionResult GridStatistics(string data)
 {
     var javascriptSerializer = new JavaScriptSerializer();
     GridStatisticsViewModel gridStatistics = javascriptSerializer.Deserialize<GridStatisticsViewModel>(data);
     var viewManager = new GridStatisticsViewManager(GetCurrentUser(), SessionHandler.MySettings);
     viewManager.UpdateGridStatistics(gridStatistics);
     SessionHandler.UserMessages.Add(new UserMessage(Resources.Resource.GridStatisticsUpdated));
     return RedirectToAction("GridStatistics");
 }