public virtual ActionResult UpdateWidget(WebContentWidgetViewModel model) { if (ModelState.IsValid) { model = WebContentWidgetHelper.SaveWidget(model); } return(PartialView("EditWidget", model)); }
public virtual ActionResult ViewWidget(ICoreWidgetInstance instance) { if (instance != null) { var widget = WebContentWidgetHelper.BindWidgetModel(instance); if (widget != null) { if (widget.Article != null) { return(PartialView("WebContentWidget/DetailsMode", new WidgetDetailsModel(widget.Article, true))); } return(PartialView("ListingMode", WebContentWidgetHelper.BindListingModel(widget, 1))); } } return(Content(HttpContext.Translate("Messages.Setup", ResourceHelper.GetControllerScope(this)))); }