Esempio n. 1
0
        public JsonResult GetStock(string pid)
        {
            BaoYangPriceGuideManager manager = new BaoYangPriceGuideManager();
            var result = manager.SelectStock(pid);

            return(Json(new { Status = result.Item1, data = result.Item2 }, JsonRequestBehavior.AllowGet));
        }
Esempio n. 2
0
        public JsonResult GetStock(string pid, string type = "")
        {
            if (string.IsNullOrWhiteSpace(pid))
            {
                return(Json(new { Status = false, Msg = "参数验证失败" }));
            }

            BaoYangPriceGuideManager manager = new BaoYangPriceGuideManager();
            var result = manager.SelectStock(new[] { pid });

            if (string.Equals(type, "QPLStock", StringComparison.OrdinalIgnoreCase))
            {
                return(Json(new { Status = result.Item1, data = result.Item2?.Where(x => string.Equals(x.WarehouseType, "DuLiCang", StringComparison.OrdinalIgnoreCase))?.ToList() }, JsonRequestBehavior.AllowGet));
            }
            return(Json(new { Status = result.Item1, data = result.Item2?.Where(x => !string.Equals(x.WarehouseType, "DuLiCang", StringComparison.OrdinalIgnoreCase)) }, JsonRequestBehavior.AllowGet));
        }