public JsonResult ReinstateCancelAd(int?AdId = 0, int?CampaignId = 0, int deploymentPeriodId = 0) { ACM.Model.AdDeploymentPeriod ad = new ACM.Model.AdDeploymentPeriod(); ad.Adid = Convert.ToInt32(AdId); ad.CampaignId = Convert.ToInt32(CampaignId); var adInq = adServiceClient.AdStatusInquiry(ad, deploymentPeriodId); string status = string.Empty; if (!string.IsNullOrEmpty(adInq.AdStatus)) { status = adInq.AdStatus.Trim(); } if (status == AdStatus.Cancelled.ToString()) { adInq.AdStatus = AdStatus.Active.ToString(); adServiceClient.AdStatusModify(adInq); adInq.AdStatus = "re-instated"; } else if (status != AdStatus.Cancelled.ToString()) { adInq.AdStatus = AdStatus.Cancelled.ToString(); adServiceClient.AdStatusModify(adInq); adInq.AdStatus = "cancelled"; } return(Json(adInq)); }
public JsonResult CheckAdStatus(int?AdId = 0, int deploymentPeriodId = 0) { int campaignId = 0; if (Session["CampaignId"] != null) { campaignId = (Int32)Session["CampaignId"]; } ACM.Model.AdDeploymentPeriod ad = new ACM.Model.AdDeploymentPeriod(); ad.Adid = Convert.ToInt32(AdId); ad.CampaignId = Convert.ToInt32(campaignId); var adInq = adServiceClient.AdStatusInquiry(ad, deploymentPeriodId); string status = string.Empty; if (adInq != null && !string.IsNullOrEmpty(adInq.AdStatus)) { status = adInq.AdStatus.Trim(); } return(Json(status)); }
public JsonResult ReinstateCancelAd(int? AdId = 0, int? CampaignId = 0, int deploymentPeriodId=0) { ACM.Model.AdDeploymentPeriod ad = new ACM.Model.AdDeploymentPeriod(); ad.Adid = Convert.ToInt32(AdId); ad.CampaignId = Convert.ToInt32(CampaignId); var adInq = adServiceClient.AdStatusInquiry(ad, deploymentPeriodId); string status = string.Empty; if (!string.IsNullOrEmpty(adInq.AdStatus)) status = adInq.AdStatus.Trim(); if (status == AdStatus.Cancelled.ToString()) { adInq.AdStatus = AdStatus.Active.ToString(); adServiceClient.AdStatusModify(adInq); adInq.AdStatus = "re-instated"; } else if (status != AdStatus.Cancelled.ToString()) { adInq.AdStatus = AdStatus.Cancelled.ToString(); adServiceClient.AdStatusModify(adInq); adInq.AdStatus = "cancelled"; } return Json(adInq); }
public JsonResult CheckAdStatus(int? AdId = 0, int deploymentPeriodId = 0) { int campaignId = 0; if (Session["CampaignId"] != null) campaignId = (Int32)Session["CampaignId"]; ACM.Model.AdDeploymentPeriod ad = new ACM.Model.AdDeploymentPeriod(); ad.Adid = Convert.ToInt32(AdId); ad.CampaignId = Convert.ToInt32(campaignId); var adInq = adServiceClient.AdStatusInquiry(ad, deploymentPeriodId); string status = string.Empty; if (adInq != null && !string.IsNullOrEmpty(adInq.AdStatus)) status = adInq.AdStatus.Trim(); return Json(status); }
public System.Threading.Tasks.Task <ACM.Model.AdDeploymentPeriod> AdStatusInquiryAsync(ACM.Model.AdDeploymentPeriod request, int deploymentPeriodId) { return(base.Channel.AdStatusInquiryAsync(request, deploymentPeriodId)); }
public ACM.Model.AdDeploymentPeriod AdStatusInquiry(ACM.Model.AdDeploymentPeriod request, int deploymentPeriodId) { return(base.Channel.AdStatusInquiry(request, deploymentPeriodId)); }
public System.Threading.Tasks.Task <string> AdStatusModifyAsync(ACM.Model.AdDeploymentPeriod request) { return(base.Channel.AdStatusModifyAsync(request)); }
public string AdStatusModify(ACM.Model.AdDeploymentPeriod request) { return(base.Channel.AdStatusModify(request)); }