コード例 #1
0
 /// <summary>
 /// Saves the breadcrumbs widget.
 /// </summary>
 /// <param name="model">The model.</param>
 /// <returns></returns>
 public static BreadcrumbsWidgetModel SaveBreadcrumbsWidget(BreadcrumbsWidgetModel model)
 {
     var widgetService = ServiceLocator.Current.GetInstance<IBreadcrumbsWidgetService>();
     var widget = model.MapTo(new BreadcrumbsWidget());
     widgetService.Save(widget);
     return new BreadcrumbsWidgetModel().MapFrom(widget);
 }
コード例 #2
0
        /// <summary>
        /// Saves the breadcrumbs widget.
        /// </summary>
        /// <param name="model">The model.</param>
        /// <returns></returns>
        public static BreadcrumbsWidgetModel SaveBreadcrumbsWidget(BreadcrumbsWidgetModel model)
        {
            var widgetService = ServiceLocator.Current.GetInstance <IBreadcrumbsWidgetService>();
            var widget        = model.MapTo(new BreadcrumbsWidget());

            widgetService.Save(widget);
            return(new BreadcrumbsWidgetModel().MapFrom(widget));
        }
コード例 #3
0
        public virtual ActionResult UpdateWidget(BreadcrumbsWidgetModel model)
        {
            if (ModelState.IsValid)
            {
                model = BreadcrumbsWidgetHelper.SaveBreadcrumbsWidget(model);
            }

            return(PartialView("EditWidget", model));
        }
コード例 #4
0
        public virtual ActionResult UpdateWidget(BreadcrumbsWidgetModel model)
        {
            if (ModelState.IsValid)
            {
                model = BreadcrumbsWidgetHelper.SaveBreadcrumbsWidget(model);
            }

            return PartialView("EditWidget", model);
        }