public virtual ActionResult UpdateWidgetLookAndFeel(WidgetLookAndFeelModel model) { bool isSuccessed = false; if (ModelState.IsValid) { var widgetSettingService = ServiceLocator.Current.GetInstance <IPageWidgetSettingService>(); PageWidgetSettings widgetSetting = widgetSettingService.Find(model.SettingId) ?? new PageWidgetSettings { Id = model.SettingId, Widget = new PageWidget { Id = model.WidgetId } }; widgetSetting = model.MapTo(widgetSetting); isSuccessed = widgetSettingService.Save(widgetSetting); model.SettingId = widgetSetting.Id; } if (isSuccessed) { Success(Translate("Messages.Success")); } else { Error(Translate("Messages.UnknownError")); } return(PartialView(MVC.Shared.Views.Widgets.WidgetLookAndFeelForm, model)); }
public virtual ActionResult UpdateWidgetLookAndFeel(WidgetLookAndFeelModel model) { bool isSuccessed = false; if (ModelState.IsValid) { var widgetSettingService = ServiceLocator.Current.GetInstance<IPageWidgetSettingService>(); PageWidgetSettings widgetSetting = widgetSettingService.Find(model.SettingId) ?? new PageWidgetSettings { Id = model.SettingId, Widget = new PageWidget { Id = model.WidgetId } }; widgetSetting = model.MapTo(widgetSetting); isSuccessed = widgetSettingService.Save(widgetSetting); model.SettingId = widgetSetting.Id; } if (isSuccessed) Success(Translate("Messages.Success")); else Error(Translate("Messages.UnknownError")); return PartialView(MVC.Shared.Views.Widgets.WidgetLookAndFeelForm, model); }