public JsonResult SaveTemplateContents(VirtualTemplateItemModel model) { var viewModel = SaveTemplate(model.VirtualPath, model.TemplateContents); if (!string.IsNullOrEmpty(viewModel.ErrorMessage)) { return(Json(new { success = false, message = viewModel.ErrorMessage })); } return(Json(new { success = true, message = viewModel.ConfirmMessage })); }
public ActionResult Edit(VirtualTemplateItemModel model) { var viewModel = SaveTemplate(model.VirtualPath, model.TemplateContents); if (model.Button == "Save and close") { return(RedirectToAction("Index")); } else { model.ConfirmMessage = string.Format( _localizationService.GetString("/virtualtemplatesystem/messages/saveconfirm", "Template: <strong>{0}</strong> successfully saved"), model.VirtualPath); return(View(model)); } }