Saturday, January 23, 2016

Call WebAPI Controller MVC

string serviceUrl = ConfigurationManager.AppSettings["MSB_WebAPIService_URL"];

 const string CONST_MSB_BrowseBooksURL = "api/Book/BrowseBooks",

  serviceUrl += CONST_MSB_BrowseBooksURL + "/?JobName=" + requester.JobName + "&CivilID=" + requester.CivilID + "";
                dynamic BooksInfo = MOACommons.HttpMethods.WebAPIHelper.GetWebAPIService(serviceUrl);
                BooksInfo = BooksInfo.ToObject<List<Book>>();
                if (BooksInfo != null)
                {
                    ViewBag.BookList = BooksInfo;
                }



  #region Revert Placed Order
        [HttpPost]
        public JsonResult RevertOrder(Order addBulkOrderDetail)
        {
            serviceUrl += CONST_MSB_RevertOrderURL;
            dynamic rslt = MOACommons.HttpMethods.WebAPIHelper.PostWebAPIService(serviceUrl, addBulkOrderDetail);
            return Json(rslt);
        }
        #endregion

No comments:

Post a Comment