public ActionResult UpdateSectionMetadata(ESCompanionViewModel esViewModel) { string url = CONFIG.GetDalimRestServiceUrl(esViewModel.CurrentEnvironmment); url += COMMON.IsEmptyOrNull(esViewModel.PageOrder) ? String.Format("{0}/update/section/{1}/{2}", esViewModel.Customer, esViewModel.JobId, CONFIG.ApplicationName) : String.Format("{0}/update/section/{1}/{2}/{3}", esViewModel.Customer, esViewModel.JobId, esViewModel.PageOrder, CONFIG.ApplicationName); if (esViewModel.Customer.Equals("fsi")) { url = url.Replace("section", esViewModel.FSIUpdateTarget.ToString()); } string response = WEBSERVICE.SendGetRequest(url); //object obj = new JavaScriptSerializer().Deserialize<object>(response); return(Json(response, JsonRequestBehavior.AllowGet)); }
public ESRevision(ESCompanionViewModel esViewModel) { this.pageOrder = esViewModel.PageOrder; this.jobId = esViewModel.JobId; this.customer = esViewModel.Customer; this.force = esViewModel.Force; }
public ActionResult ReleaseToPrintJob(ESCompanionViewModel esViewModel) { string url = CONFIG.GetDalimRestServiceUrl(esViewModel.CurrentEnvironmment); url += String.Format("{0}/{1}/{2}", esViewModel.Customer, "release", CONFIG.ApplicationName); string response = WEBSERVICE.SendGetRequest(url); //object obj = new JavaScriptSerializer().Deserialize<object>(response); return(Json(response, JsonRequestBehavior.AllowGet)); }
public ActionResult DMSectionToPrintReleaseRevision(ESCompanionViewModel esViewModel) { string url = CONFIG.GetDalimRestServiceUrl(esViewModel.CurrentEnvironmment); url += String.Format("{0}/{1}", "revision", CONFIG.ApplicationName); ESRevision revision = new ESRevision(esViewModel); revision.command = REVISIONCOMMAND.RTPTOUCHCOMPLETED.ToString(); revision.milestone = "RTP Touch Completed"; revision.metadatas.Add(new string[] { "Valassis MetaData", "DirectMailAdStatus", "Completed Waiting For Print Release" }); List <ESRevision> revisions = new List <ESRevision> { }; revisions.Add(revision); string response = WEBSERVICE.SendPostRequest(url, revisions); return(Json(response, JsonRequestBehavior.AllowGet)); }