public ProductPartialController( IMemberIntegralService iMemberIntegralService, IProductService iProductService, ICouponService iCouponService, IShopBonusService iShopBonusService, IArticleService iArticleService, IArticleCategoryService iArticleCategoryService, INavigationService iNavigationService, IHomeCategoryService iHomeCategoryService, IBrandService iBrandService, ICategoryService iCategoryService, ICustomerService iCustomerService, ISlideAdsService iSlideAdsService ) { _iMemberIntegralService = iMemberIntegralService; _iProductService = iProductService; _iCouponService = iCouponService; _iShopBonusService = iShopBonusService; _iArticleService = iArticleService; _iArticleCategoryService = iArticleCategoryService; _iNavigationService = iNavigationService; _iHomeCategoryService = iHomeCategoryService; _iBrandService = iBrandService; _iCategoryService = iCategoryService; _iCustomerService = iCustomerService; _iSlideAdsService = iSlideAdsService; }
public LimitTimeBuyController( ILimitTimeBuyService iLimitTimeBuyService, ISlideAdsService iSlideAdsService, IShopService iShopService, IProductService iProductService, IProductDescriptionTemplateService iProductDescriptionTemplateService, IShopCategoryService iShopCategoryService, ICommentService iCommentService, IConsultationService iConsultationService, ICouponService iCouponService, ICashDepositsService iCashDepositsService, ITypeService iTypeService ) { _iLimitTimeBuyService = iLimitTimeBuyService; _iSlideAdsService = iSlideAdsService; _iShopService = iShopService; _iProductService = iProductService; _iProductDescriptionTemplateService = iProductDescriptionTemplateService; _iShopCategoryService = iShopCategoryService; _iCommentService = iCommentService; _iConsultationService = iConsultationService; _iCouponService = iCouponService; _iCashDepositsService = iCashDepositsService; _iTypeService = iTypeService; }
public JsonResult EditSlideAd(long id, string pic, string url) { SlideAdInfo slidAd = ServiceHelper.Create <ISlideAdsService>().GetSlidAd(0, id); if (!string.IsNullOrWhiteSpace(pic) && !slidAd.ImageUrl.Equals(pic)) { string str = Server.MapPath(pic); string str1 = "/Storage/Plat/ImageAd/"; string mapPath = IOHelper.GetMapPath(str1); if (!Directory.Exists(mapPath)) { Directory.CreateDirectory(mapPath); } IOHelper.CopyFile(str, Server.MapPath(str1), true, ""); pic = Path.Combine(str1, Path.GetFileName(str)); } ISlideAdsService slideAdsService = ServiceHelper.Create <ISlideAdsService>(); SlideAdInfo slideAdInfo = new SlideAdInfo() { Id = id, ImageUrl = pic, Url = url }; slideAdsService.UpdateSlidAd(slideAdInfo); return(Json(new { successful = true }, JsonRequestBehavior.AllowGet)); }
public JsonResult GetSlideImages(int id) { SlideAdInfo[] infoArray = this._iSlideAdsService.GetSlidAds(0L, (SlideAdInfo.SlideAdType)id).ToArray <SlideAdInfo>(); ISlideAdsService service = this._iSlideAdsService; var enumerable = from item in infoArray select new { id = item.Id, imgUrl = HimallIO.GetImagePath(item.ImageUrl, null), displaySequence = item.DisplaySequence, url = item.Url + "," + this.GetLinkName(item.Url), description = item.Description }; return(base.Json(new { rows = enumerable, total = 100 }, JsonRequestBehavior.AllowGet)); }
public DistributionShopController( IMobileHomeTopicService iMobileHomeTopicService, ISlideAdsService iSlideAdsService, IDistributionService iDistributionService) { _iMobileHomeTopicService = iMobileHomeTopicService; _iSlideAdsService = iSlideAdsService; _iDistributionService = iDistributionService; }
public JsonResult GetSlideImages() { SlideAdInfo[] array = ServiceHelper.Create <ISlideAdsService>().GetSlidAds(0, SlideAdInfo.SlideAdType.IOSShopHome).ToArray(); ISlideAdsService slideAdsService = ServiceHelper.Create <ISlideAdsService>(); var collection = array.Select((SlideAdInfo item) => { slideAdsService.GetSlidAd(0, item.Id); return(new { id = item.Id, imgUrl = item.ImageUrl, displaySequence = item.DisplaySequence, url = item.Url, description = item.Description }); }); return(Json(new { rows = collection, total = 100 }, JsonRequestBehavior.AllowGet)); }
public JsonResult GetSlideImages() { SlideAdInfo[] array = ServiceHelper.Create <ISlideAdsService>().GetSlidAds(base.CurrentSellerManager.ShopId, SlideAdInfo.SlideAdType.VShopHome).ToArray(); ISlideAdsService slideAdsService = ServiceHelper.Create <ISlideAdsService>(); var collection = array.Select((SlideAdInfo item) => { slideAdsService.GetSlidAd(CurrentSellerManager.ShopId, item.Id); return(new { id = item.Id, image = item.ImageUrl, displaySequence = (item.DisplaySequence == 0 ? "0" : item.DisplaySequence.ToString()), url = item.Url }); }); return(Json(new { rows = collection, total = 100 }, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 获取轮播图 /// </summary> /// <returns></returns> public List <Entities.SlideAdInfo> GetSlideAds() { ISlideAdsService _ISlideAdsService = ServiceApplication.Create <ISlideAdsService>(); var sql = _ISlideAdsService.GetSlidAds(0, Entities.SlideAdInfo.SlideAdType.AppGifts); var result = sql.ToList(); foreach (var item in result) { item.ImageUrl = HimallIO.GetRomoteImagePath(item.ImageUrl); } return(result); }
public JsonResult GetSlideImages() { SlideAdInfo[] source = this._iSlideAdsService.GetSlidAds(0L, SlideAdInfo.SlideAdType.IOSShopHome).ToArray <SlideAdInfo>(); ISlideAdsService slideImageService = this._iSlideAdsService; var enumerable = source.Select(delegate(SlideAdInfo item) { SlideAdInfo slidAd = slideImageService.GetSlidAd(0L, item.Id); return(new { id = item.Id, imgUrl = HimallIO.GetImagePath(item.ImageUrl, null), displaySequence = item.DisplaySequence, url = item.Url, description = item.Description }); }); return(base.Json(new { rows = enumerable, total = 100 }, JsonRequestBehavior.AllowGet)); }
public VShopController(IVShopService iVShopService, ISlideAdsService iSlideAdsService, INavigationService iNavigationService, ICouponService iCouponService, ITemplateSettingsService iTemplateSettingsService ) { _iVShopService = iVShopService; _iSlideAdsService = iSlideAdsService; _iNavigationService = iNavigationService; _iCouponService = iCouponService; _iTemplateSettingsService = iTemplateSettingsService; }
public AppController(IVShopService iVShopService, ISlideAdsService iSlideAdsService, INavigationService iNavigationService, ICouponService iCouponService, ITemplateSettingsService iTemplateSettingsService ) { _iVShopService = iVShopService; _iSlideAdsService = iSlideAdsService; _iNavigationService = iNavigationService; _iCouponService = iCouponService; _iTemplateSettingsService = iTemplateSettingsService; mobileHomeproduct = new MobileHomeProducts(); }
public WeiXinController(ISlideAdsService iSlideAdsService, IWeixinMenuService iWeixinMenuService, IMobileHomeTopicService iMobileHomeTopicService, ITopicService iTopicService, ITemplateSettingsService iTemplateSettingsService, IWXMsgTemplateService iWXMsgTemplateService ) { _iWeixinMenuService = iWeixinMenuService; _iMobileHomeTopicService = iMobileHomeTopicService; _iTopicService = iTopicService; _iSlideAdsService = iSlideAdsService; _iTemplateSettingsService = iTemplateSettingsService; _iWXMsgTemplateService = iWXMsgTemplateService; }
public GiftController(IGiftService iGiftService, IGiftsOrderService iGiftsOrderService, IMemberGradeService iMemberGradeService, IExpressService iExpressService, ISlideAdsService iSlideAdsService) { _iGiftService = iGiftService; _iGiftsOrderService = iGiftsOrderService; _iExpressService = iExpressService; _iMemberGradeService = iMemberGradeService; _iSlideAdsService = iSlideAdsService; #region 数据关系映射 Mapper.CreateMap <GiftInfo, GiftViewModel>(); Mapper.CreateMap <GiftViewModel, GiftInfo>(); #endregion }
public ActionResult SlideImageSettings() { SlideAdInfo[] array = ServiceHelper.Create <ISlideAdsService>().GetSlidAds(0, SlideAdInfo.SlideAdType.WeixinHome).ToArray(); ISlideAdsService slideAdsService = ServiceHelper.Create <ISlideAdsService>(); IEnumerable <SlideAdModel> slideAdModels = array.Select <SlideAdInfo, SlideAdModel>((SlideAdInfo item) => { slideAdsService.GetSlidAd(0, item.Id); return(new SlideAdModel() { ID = item.Id, imgUrl = item.ImageUrl, DisplaySequence = item.DisplaySequence, Url = item.Url, Description = item.Description }); }); return(View(slideAdModels)); }
/// <summary> /// 更专图片设置 /// </summary> /// <returns></returns> public ActionResult SlideImageSettings() { SlideAdInfo[] slideAdInfoArray = Enumerable.ToArray <SlideAdInfo>((IEnumerable <SlideAdInfo>) this._iSlideAdsService.GetSlidAds(0L, SlideAdInfo.SlideAdType.WeixinHome)); ISlideAdsService slideImageService = this._iSlideAdsService; return((ActionResult)this.View((object)Enumerable.Select <SlideAdInfo, SlideAdModel>((IEnumerable <SlideAdInfo>)slideAdInfoArray, (Func <SlideAdInfo, SlideAdModel>)(item => { slideImageService.GetSlidAd(0L, item.Id); return new SlideAdModel() { ID = item.Id, imgUrl = item.ImageUrl, DisplaySequence = item.DisplaySequence, Url = item.Url, Description = item.Description }; })))); }
public PageSettingsController( ISiteSettingService iSiteSettingService, ISlideAdsService iSlideAdsService, IBrandService iBrandService, ITypeService iTypeService, IHomeCategoryService iHomeCategoryService, ICategoryService iCategoryService, IFloorService iFloorService ) { _iSiteSettingService = iSiteSettingService; _iSlideAdsService = iSlideAdsService; _iBrandService = iBrandService; _iTypeService = iTypeService; _iHomeCategoryService = iHomeCategoryService; _iCategoryService = iCategoryService; _iFloorService = iFloorService; }
public ShopController(ICouponService iCouponService, IShopService iShopService, IShopCategoryService iShopCategoryService, IVShopService iVShopService , IShopHomeModuleService iShopHomeModuleService, IRegionService iRegionService, INavigationService iNavigationService, ISlideAdsService iSlideAdsService , IProductService iProductService, IMemberService iMemberService, ISearchProductService iSearchProductService ) { _iCouponService = iCouponService; _iShopService = iShopService; _iShopCategoryService = iShopCategoryService; _iVShopService = iVShopService; _iShopHomeModuleService = iShopHomeModuleService; _iRegionService = iRegionService; _iNavigationService = iNavigationService; _iSlideAdsService = iSlideAdsService; _iProductService = iProductService; _iMemberService = iMemberService; _iSearchProductService = iSearchProductService; }
public HomeController( IMemberService iMemberService, ISlideAdsService iSlideAdsService, IFloorService iFloorService, IArticleCategoryService iArticleCategoryService, IArticleService iArticleService, IBrandService iBrandService, ILimitTimeBuyService iLimitTimeBuyService, IShopBonusService iShopBonusService) { _iMemberService = iMemberService; _iSlideAdsService = iSlideAdsService; _iFloorService = iFloorService; _iArticleCategoryService = iArticleCategoryService; _iArticleService = iArticleService; _iBrandService = iBrandService; _iLimitTimeBuyService = iLimitTimeBuyService; _iShopBonusService = iShopBonusService; }
public DistributionMarketController( IDistributionService iDistributionService, IShopService iShopService, ISlideAdsService iSlideAdsService , ICategoryService iCategoryService, ISiteSettingService iSiteSettingService, IProductService iProductService, IMemberService iMemberService, ITypeService iTypeService ) { _iDistributionService = iDistributionService; _iShopService = iShopService; _iCategoryService = iCategoryService; _iSiteSettingService = iSiteSettingService; _iProductService = iProductService; this._siteSetting = _iSiteSettingService.GetSiteSettings(); _iSlideAdsService = iSlideAdsService; _iMemberService = iMemberService; _iTypeService = iTypeService; }
/// <summary> /// 滚动图片 /// </summary> /// <returns></returns> public JsonResult GetSlideImages() { SlideAdInfo[] slideAdInfoArray = Enumerable.ToArray <SlideAdInfo>((IEnumerable <SlideAdInfo>) this._iSlideAdsService.GetSlidAds(0L, SlideAdInfo.SlideAdType.WeixinHome)); ISlideAdsService slideImageService = this._iSlideAdsService; return(this.Json((object)new { rows = Enumerable.Select((IEnumerable <SlideAdInfo>)slideAdInfoArray, item => { slideImageService.GetSlidAd(0L, item.Id); var fAnonymousTypeb = new { id = item.Id, imgUrl = HimallIO.GetImagePath(item.ImageUrl, (string)null), displaySequence = item.DisplaySequence, url = item.Url, description = item.Description }; return fAnonymousTypeb; }), total = 100 }, JsonRequestBehavior.AllowGet)); }
// Methods public APPShopController(IMobileHomeTopicService iMobileHomeTopicService, ISlideAdsService iSlideAdsService) { this._iMobileHomeTopicService = iMobileHomeTopicService; this._iSlideAdsService = iSlideAdsService; }
public PageSettingsController(ISlideAdsService iSlideAdsService, IShopService iShopService) { _iSlideAdsService = iSlideAdsService; _iShopService = iShopService; }
public LimitTimeBuyController(ILimitTimeBuyService iLimitTimeBuyService, IMarketService iMarketService, ISlideAdsService iSlideAdsService) { _iLimitTimeBuyService = iLimitTimeBuyService; _iMarketService = iMarketService; _iSlideAdsService = iSlideAdsService; }
// Methods public NearShopBranchController(IMobileHomeTopicService iMobileHomeTopicService, ISlideAdsService iSlideAdsService, ITopicService iTopicService) { this._iMobileHomeTopicService = iMobileHomeTopicService; this._iSlideAdsService = iSlideAdsService; this._iTopicService = iTopicService; }
public SlideAdController(ISlideAdsService iSlideAdsService) { _iSlideAdsService = iSlideAdsService; }