将传递过来的一个实体,赋值给一个自己的类, 1 var ary = reqdata.Body.Detail.Select(l => new OMSECData.orderDetail 2 { 4 GoodsName = l.GoodsName, 5 GoodsNumber = l.GoodsNumber, 6 GoodsPrice = l.GoodsPrice, 7 TradeIntegral = l.TradeIntegral, 8 ShopMoney = l.ShopMoney, 9 GoodsAmount = l.GoodsAmount, 16 CreateDateTime = Convert.ToDateTime(DateTime.UtcNow.AddHours(8)) 17 }).ToList(); foreach (var item in ary) head.OmsEcorderDetail.Add(item);
1 ActionResult result = null; 2 3 var obj = new JObject 4 { 5 {"Head", new JObject 6 { 7 { "TransMessage","" }, 8 { "TransCode",transCode }, 9 { "TransId", reqdata.Head.TransId }, 10 { "ErrorCode", "" } 11 } 12 }, 13 {"Body", new JObject 14 { 15 { "CreateDateTime", DateTimeOffset.Now.AddHours(8).ToUnixTimeSeconds().ToString() } 16 } 17 } 18 }; 19 20 result = new ContentResult() 21 { 22 Content = Newtonsoft.Json.JsonConvert.SerializeObject(obj), 23 ContentType = "application/json" 24 };
转载于:https://www.cnblogs.com/ZkbFighting/p/10842791.html
