コード例 #1
0
        //[ResponseType(typeof(ReaderInfo))]
        public HttpResponseMessage InsertIntoUserBasket()
        {
            string           JSONRequest = Request.Content.ReadAsStringAsync().Result;
            ImpersonalBasket request;

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

            CirculationInfo Circulation = new CirculationInfo();


            try
            {
                Circulation.InsertIntoUserBasket(request);
            }
            catch (Exception ex)
            {
                return(ALISErrorFactory.CreateError(ex.Message, Request));
            }
            return(ALISResponseFactory.CreateResponse(Request));
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: infra-hdc/LIBFL
        private void bInsertIntoBasket_Click(object sender, EventArgs e)
        {
            CirculationInfo  circulation = new CirculationInfo();
            ImpersonalBasket basket      = new ImpersonalBasket();

            basket.BookIdArray = new List <string>();
            basket.BookIdArray.AddRange(new string[] { "BJVVV_1299121", "BJVVV_1304618", "REDKOSTJ_31866", "REDKOSTJ_43090" });
            basket.ReaderId = 189245;
            circulation.InsertIntoUserBasket(basket);
        }