public void BasketOriginVerificationTest(BasketInputParamT reqBasketInputParam) { CartBiz biz = new CartBiz(); ValidCheckResultT originValidCheckResult = new ValidCheckResultT(); originValidCheckResult.Result = new GEPBaseResultT(); BasketParamT basket = new BasketParamT(); basket.Pbid = "1AF6EDB9-DD31-4B64-BEAE-3AF9D28BC89A"; basket.OrderIdxs = "1100066150|1100066152|1100066159|1100066161"; originValidCheckResult = biz.OriginVerification(basket); Console.WriteLine("주문 Verification 결과 : " + originValidCheckResult.Result.RetCode); for (int i = 0, cnt = originValidCheckResult.ValidCheckList.Count; i < cnt; i++) { Console.WriteLine(originValidCheckResult.ValidCheckList[i].OrderIdx + "::" + originValidCheckResult.ValidCheckList[i].RetCode); } }
public ActionResult BasketTest() { /* OriginCheckResult result = new OriginCheckResult(); result.Result.RetCode = 0; result.Result.RetMessage = "성공"; string orderIdx = Request.QueryString["orderIdx"]; string[] orderIdxList = orderIdx.Split(new char[] { ',' }); foreach (string idx in orderIdxList) { result.CheckResult.Add(new BasketValidCheck { OrderIdx = Convert.ToInt32(idx), RetCode = 0, RetMessage = "성공" }); } */ CartBiz biz = new CartBiz(); ValidCheckResultT result = new ValidCheckResultT(); result.Result = new GEPBaseResultT(); BasketParamT basket = new BasketParamT(); string orderIdx = Request.QueryString["orderIdx"]; string pid = Request.QueryString["pId"]; string cloneIds = Request.QueryString["cloneIds"]; basket.Pbid = pid; basket.OrderIdxs = orderIdx; basket.GoodsCodes = cloneIds; result = biz.OriginVerification(basket); JsonpResult jsonResult = new JsonpResult { Data = new { Result = result.Result, Data = result.ValidCheckList }, JsonRequestBehavior = JsonRequestBehavior.AllowGet }; jsonResult.ContentEncoding = Encoding.GetEncoding("euc-kr"); return jsonResult; }