public ActionResult GetLocalNum() { string storageNum = this.DefaultStore; string productNum = WebUtil.GetFormValue<string>("productNum", string.Empty); LocalProductProvider provider = new LocalProductProvider(); double sum = provider.GetLocalNum(storageNum, productNum); this.ReturnJson.AddProperty("Sum", sum); return Content(this.ReturnJson.ToString()); }
public ActionResult GetOrderDetail() { string orderNum = WebUtil.GetFormValue<string>("orderNum", string.Empty); Bill<OrdersEntity, OrderDetailEntity> bill = new OrderBill(); if (!orderNum.IsEmpty()) { OrderDetailEntity detail = new OrderDetailEntity(); detail.OrderNum = orderNum; List<OrderDetailEntity> listResult = bill.GetOrderDetail(detail); if (!listResult.IsNullOrEmpty()) { listResult.Remove(a => a.Num == 0); LocalProductProvider provider = new LocalProductProvider(); string storageNum = this.DefaultStore; foreach (OrderDetailEntity item in listResult) { item.LocalNum = provider.GetLocalNum(storageNum, item.ProductNum); } string json = ConvertJson.ListToJson<OrderDetailEntity>(listResult, "List"); JsonObject jsonObject = new JsonObject(json); this.ReturnJson.AddProperty("Data", jsonObject); } } return Content(this.ReturnJson.ToString()); }