public ActionResult SelectWidget(QueryContext context)
        {
            var viewModel = new WidgetTemplateViewModel
            {
                PageID          = context.PageID,
                LayoutID        = context.LayoutID,
                ZoneID          = context.ZoneID,
                ReturnUrl       = context.ReturnUrl,
                WidgetTemplates = Service.Get(new DataFilter().OrderBy("Order", OrderType.Ascending)).ToList()
            };

            return(View(viewModel));
        }
        public ActionResult SelectWidget(QueryContext context)
        {
            var viewModel = new WidgetTemplateViewModel
            {
                PageID          = context.PageID,
                LayoutID        = context.LayoutID,
                ZoneID          = context.ZoneID,
                ReturnUrl       = context.ReturnUrl,
                CanPasteWidget  = context.ZoneID.IsNotNullAndWhiteSpace() && _cookie.GetValue <string>(Const.CopyWidgetCookie).IsNotNullAndWhiteSpace(),
                WidgetTemplates = Service.GetAll().OrderBy(m => m.Order).ToList()
            };

            return(View(viewModel));
        }