コード例 #1
0
        public HttpResponseMessage DeleteFromBasket()
        {
            CirculationInfo Circulation = new CirculationInfo();
            BasketDelete    request;
            string          JSONRequest = Request.Content.ReadAsStringAsync().Result;

            try
            {
                request = JsonConvert.DeserializeObject <BasketDelete>(JSONRequest, ALISSettings.ALISDateFormatJSONSettings);
            }
            catch
            {
                return(ALISErrorFactory.CreateError("G001", Request));
            }

            try
            {
                Circulation.DeleteFromBasket(request);
            }
            catch (Exception ex)
            {
                return(ALISErrorFactory.CreateError("G001", Request));
            }
            return(ALISResponseFactory.CreateResponse(Request));
        }