Saturday, January 23, 2016

WebAPI GET,POST

    #region Browse Books based on Requester Job Title and CivilID

        [HttpGet]
        [Route("api/Book/BrowseBooks")]

        public HttpResponseMessage BrowseBooks(string JobName, string CivilID)
        {
            HttpResponseMessage response = null;
            try
            {
                var rslt = bus.BrowseBooks(JobName, CivilID);
                response = Request.CreateResponse(HttpStatusCode.OK, rslt);
            }
            catch (Exception ex)
            {
                response = Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message.ToString());
            }
            return response;
        }
        #endregion


  #region  iNSERT rEQUEST

        [HttpPost]
        [Route("api/Book/OrderINSERT")]

        public HttpResponseMessage OrderINSERT(Order order)
        {
            HttpResponseMessage response = null;
            try
            {
                var rslt = bus.OrderINSERT(order);
                response = Request.CreateResponse(HttpStatusCode.OK, rslt);
            }
            catch (Exception ex)
            {
                response = Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message.ToString());
            }
            return response;
        }
        #endregion

No comments:

Post a Comment