public virtual ActionResult EditWidget(ICoreWidgetInstance instance) { if (instance != null) { var widget = new NHibernate.Models.RegistrationWidget(); if (instance.InstanceId != null) { var widgetService = ServiceLocator.Current.GetInstance <IRegistrationWidgetService>(); var existingWidget = widgetService.Find((long)instance.InstanceId); if (existingWidget != null) { widget = existingWidget; } } return(PartialView(new RegistrationWidgetEditModel().MapFrom(widget))); } return(Content(HttpContext.Translate("Messages.SetupRegistrationForm", ResourceHelper.GetControllerScope(this)))); }
public virtual ActionResult EditWidget(ICoreWidgetInstance instance) { if (instance != null) { var widget = new NHibernate.Models.RegistrationWidget(); if (instance.InstanceId != null) { var widgetService = ServiceLocator.Current.GetInstance<IRegistrationWidgetService>(); var existingWidget = widgetService.Find((long)instance.InstanceId); if (existingWidget != null) widget = existingWidget; } return PartialView(new RegistrationWidgetEditModel().MapFrom(widget)); } return Content(HttpContext.Translate("Messages.SetupRegistrationForm", ResourceHelper.GetControllerScope(this))); }