public ActionResult List(DataSourceRequest command, AdsBannerListModel model) { if (!_permissionService.Authorize(StandardPermissionProvider.ManageWidgets)) { return(AccessDeniedView()); } var adsbanners = _adsBannerService.GetAllAdsBanners(model.SearchAdsBannerName, null, command.Page - 1, command.PageSize, true); var gridModel = new DataSourceResult { Data = adsbanners.Select(q => { var ads = q.ToModel(); if (q.FromDateUtc != null) { ads.FromDate = _dateTimeHelper.ConvertToUserTime(q.FromDateUtc.Value, DateTimeKind.Utc); } if (q.ToDateUtc != null) { ads.ToDate = _dateTimeHelper.ConvertToUserTime(q.ToDateUtc.Value, DateTimeKind.Utc); } return(ads); }), Total = adsbanners.TotalCount }; return(Json(gridModel)); }
public ActionResult Configure() { var model = new AdsBannerListModel(); return(View("~/Plugins/Widgets.AdsBanner/Views/WidgetsAdsBanner/Configure.cshtml", model)); }