public ActionResult FileFormat()
        {
            IUserContext        user        = GetCurrentUser();
            var                 viewManager = new FileFormatSettingsViewManager(user, SessionHandler.MySettings);
            FileFormatViewModel model       = viewManager.CreateFileFormatViewModel();

            return(View(model));
        }
        public ActionResult FileFormat(string data)
        {
            var javascriptSerializer  = new JavaScriptSerializer();
            FileFormatViewModel model = javascriptSerializer.Deserialize <FileFormatViewModel>(data);
            var viewManager           = new FileFormatSettingsViewManager(GetCurrentUser(), SessionHandler.MySettings);

            viewManager.UpdateFileFormatSettings(model);
            SessionHandler.UserMessages.Add(new UserMessage(Resources.Resource.PresentationFileFormatSettingsUpdated));
            return(RedirectToAction("FileFormat"));
        }
示例#3
0
 public PartialViewResult FileFormatSummary()
 {
     try
     {
         FileFormatSettingsViewManager viewManager = new FileFormatSettingsViewManager(GetCurrentUser(), SessionHandler.MySettings);
         FileFormatViewModel           model       = viewManager.CreateFileFormatViewModel();
         return(PartialView("FileFormatSummary", model));
     }
     catch (Exception ex)
     {
         return(PartialView("PartialViewError", ex));
     }
 }