/// <summary> /// 增加订单明细信息 /// </summary> /// <param name="maxid"></param> private void AddOrderDetail(int maxid, double totalmoney) { if (this.hidorderdetail.Value.Trim() != "") { string[] list = this.hidorderdetail.Value.Trim().TrimEnd(',').Split(','); string[] txt = null; EtNet_Models.AusOrderInfo model = null; for (int i = 0; i < list.Length; i++) { txt = list[i].Split('|'); model = new EtNet_Models.AusOrderInfo(); model.orderId = txt[0] != "" ? int.Parse(txt[0]) : 0; //订单id model.jobflowId = maxid; //工作流id model.orderNum = txt[1]; //订单序号 model.orderType = txt[2]; //订单类型 model.outTime = txt[3] != "" ? DateTime.Parse(txt[3]) : DateTime.Parse("1900-1-1"); //出团日期 model.natrue = txt[4]; //性质 model.tour = txt[5]; //路线 EtNet_BLL.AusOrderInfoManager.Add(model); EtNet_Models.To_OrderInfo orderInfo = To_OrderInfoManager.getTo_OrderInfoById(model.orderId); if (orderInfo != null) { orderInfo.Gross = orderInfo.Gross - totalmoney; To_OrderInfoManager.updateOrderGross(orderInfo); } } } }