public async Task <ActionResult> Index(int?type, int?id)
        {
            var types = await PromoInfoService.GetAllType();

            if (!types.HasError)
            {
                ViewBag.PromoTypes = types.Data;
            }

            var result2 = await PromoInfoService.GetList(null, 0, 20);

            if (!result2.HasError)
            {
                ViewBag.PromoList = result2.Data.list;
            }

            var promoImages = await NewsService.GetAds("yc_promo_images_1", 10, 0);

            if (!promoImages.HasError)
            {
                if (promoImages.Data != null && promoImages.Data.count > 0)
                {
                    ViewBag.Images = promoImages.Data.list;
                }
            }


            var seo = await NewsService.GetSEO("promo");

            if (!seo.HasError)
            {
                ViewBag.SEO = seo.Data;
            }
            return(View());
        }
        public async Task <ActionResult> GetTypes()
        {
            var result = await PromoInfoService.GetAllType(true);

            if (result.HasError)
            {
                return(this.JsonError(result.ErrorMessage));
            }
            return(this.JsonOK("", result.Data));
        }