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)); }
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)); }