示例#1
0
        public ActionResult UpdateDirect(int?campaignId, int?targetCampaignId)
        {
            var model = new UpdateDirectVM();

            if (campaignId.HasValue)
            {
                model = DirectApiBannerService.UpdateCampaign(campaignId.Value, targetCampaignId);
            }
            model.CampaignId       = campaignId;
            model.TargetCampaignId = targetCampaignId;
            return(View(model));
        }
示例#2
0
        public ActionResult ForecastDirect(int?campaignId)
        {
            if (campaignId.HasValue)
            {
                DirectApiBannerService.WriteForecast(campaignId.Value);
            }
            var model = new ForecastDirectVM();

            model.Files = Directory.GetFiles(DirectApiBannerService.GetForecastFolder())
                          .Select(Path.GetFileName)
                          .OrderByDescending(x => x).Take(20).ToList();
            return(View(model));
        }