public ActionResult Table(string data)
        {
            var javascriptSerializer = new JavaScriptSerializer();
            PresentationTableViewModel tableSettingsModel = javascriptSerializer.Deserialize <PresentationTableViewModel>(data);
            var viewManager = new TableSettingsViewManager(GetCurrentUser(), SessionHandler.MySettings);

            viewManager.UpdateTableSettings(tableSettingsModel);
            SessionHandler.UserMessages.Add(new UserMessage(Resources.Resource.PresentationTableSettingsUpdated));
            return(RedirectToAction("Table"));
        }
Пример #2
0
 public PartialViewResult TableSummary()
 {
     try
     {
         TableSettingsViewManager   viewManager = new TableSettingsViewManager(GetCurrentUser(), SessionHandler.MySettings);
         PresentationTableViewModel model       = viewManager.CreatePresentationTableViewModel();
         return(PartialView("TableSummary", model));
     }
     catch (Exception ex)
     {
         return(PartialView("PartialViewError", ex));
     }
 }