public void List(int ids) { //订单 Dingdanlist = ""; dingdanren = ""; var identifyingCodeDetails = IdentifyingCodeService.GetIdentifyingCodeDetailById(cid, "hotel"); if (identifyingCodeDetails != null && identifyingCodeDetails.Any()) { decimal amount = 0; if (identifyingCodeDetails.FirstOrDefault().Status == 2) { save_groupbase.Text = "已验证"; save_groupbase.Enabled = false; save_groupbase.Style.Value = ""; } Dingdanlist += "<tr><th>商品名称</th><th class=\"cc\">购买数量</th><th class=\"cc\">单价</th><th class=\"cc\">入住时间</th><th class=\"cc\">离店时间</th></tr>"; foreach (var item in identifyingCodeDetails) { Dingdanlist += " <tr><td class=\"cc\">" + item.ProductName + "</td>"; Dingdanlist += "<td class=\"cc\">" + item.Number + "</td>"; Dingdanlist += "<td class=\"cc\">" + item.Price + "</td>"; Dingdanlist += "<td class=\"cc\">" + item.ArriveTime + "</td>"; Dingdanlist += "<td class=\"cc\">" + item.LeaveTime + "</td></tr>"; amount += Convert.ToDecimal(item.TotelPrice); } Dingdanlist += "<tr><td></td><td ></td><td ></td><td ></td><td class=\"rr\" style=\"color: red; font-weight:bold;\">支付总计:¥" + amount + "</td></tr>"; } var hotelOrder = new BLL.wx_hotel_dingdan().GetModel(int.Parse(id)); //订单信息 if (hotelOrder != null) { dingdanren += "<tr><td width=\"70\">订单编号: " + hotelOrder.OrderNumber + "</td></tr>"; dingdanren += "<tr> <td>交易日期:" + hotelOrder.orderTime + "</td></tr>"; dingdanren += "<tr><td>预定人:" + hotelOrder.oderName + "</td></tr>"; dingdanren += "<tr><td>电话:" + hotelOrder.tel + "</td></tr>"; } else { dingdanren += "<tr><td width=\"70\">订单编号:</td></tr>"; dingdanren += "<tr> <td>交易日期:</td></tr>"; dingdanren += "<tr><td>预定人:</td></tr>"; dingdanren += "<tr><td>电话:</td></tr>"; } }
public void Handle(GetIdentifyingCodeDetailRequest message) { var obj = IdentifyingCodeService.GetIdentifyingCodeDetailById(message.IdentifyingCodeId, message.ModuleName); List <IdentifyingCodeDetailEntity> response = null; response = obj.MapTo <List <IdentifyingCodeDetailEntity> >(); try { bus.Reply(new GetIdentifyingCodeDetailResponse() { Details = response }); } catch (Exception ex) { throw; } }