/// <summary> /// Saves the site map widget widget. /// </summary> /// <param name="model">The model.</param> /// <returns></returns> public static SiteMapWidgetModel SaveSiteMapWidget(SiteMapWidgetModel model) { var widgetService = ServiceLocator.Current.GetInstance <ISiteMapWidgetService>(); var widget = model.MapTo(new SiteMapWidget()); widgetService.Save(widget); return(new SiteMapWidgetModel().MapFrom(widget)); }
public virtual ActionResult UpdateWidget(SiteMapWidgetModel model) { if (ModelState.IsValid) { model = SiteMapWidgetHelper.SaveSiteMapWidget(model); } return PartialView("EditWidget", model); }
public virtual ActionResult UpdateWidget(SiteMapWidgetModel model) { if (ModelState.IsValid) { model = SiteMapWidgetHelper.SaveSiteMapWidget(model); } return(PartialView("EditWidget", model)); }
/// <summary> /// Saves the site map widget widget. /// </summary> /// <param name="model">The model.</param> /// <returns></returns> public static SiteMapWidgetModel SaveSiteMapWidget(SiteMapWidgetModel model) { var widgetService = ServiceLocator.Current.GetInstance<ISiteMapWidgetService>(); var widget = model.MapTo(new SiteMapWidget()); widgetService.Save(widget); return new SiteMapWidgetModel().MapFrom(widget); }