public void List(string id) { DataSet dr = manage.Getcaopin(id); if (dr.Tables[0].Rows.Count > 0) { decimal amount = 0; Dingdanlist += "<tr><th>菜品名称</th><th class=\"cc\">单价</th><th class=\"cc\">购买份数</th><th class=\"rr\">价格</th> </tr>"; for (int i = 0; i < dr.Tables[0].Rows.Count; i++) { Dingdanlist += " <tr><td>" + dr.Tables[0].Rows[i]["cpName"] + "</td>"; Dingdanlist += "<td class=\"cc\">" + dr.Tables[0].Rows[i]["price"] + "</td>"; Dingdanlist += "<td class=\"cc\">" + dr.Tables[0].Rows[i]["num"] + "</td>"; Dingdanlist += "<td class=\"rr\">¥" + dr.Tables[0].Rows[i]["totpric"] + "</td></tr>"; amount += Convert.ToDecimal(dr.Tables[0].Rows[i]["totpric"]); } decimal zongji = amount + Convert.ToDecimal(sjopmodel.sendCost); Dingdanlist += "<tr><td>总计:</td><td ></td><td ></td><td class=\"rr\">¥" + zongji + "</td></tr>"; } managemodel = manage.GetModeldingdan(id); //订单信息 if (managemodel != null) { //05月22日 14时01分 dingdandatail += "<li class=\"title\"><span class=\"none\">" + managemodel.oderTime + "订单详情"; if (managemodel.payStatus.ToString() == "1") { dingdandatail += "<em style='width:70px;' class='ok'>成功</em></span></li>"; } else { dingdandatail += "<em style='width:70px;' class='no'>未处理</em></span></li>"; } dingdandatail += "<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"cpbiaoge\">"; dingdandatail += " <tr> <td>联系人 : " + managemodel.customerName + "</td></tr>"; dingdandatail += " <tr> <td>联系电话 : " + managemodel.customerTel + "</td></tr>"; dingdandatail += " <tr> <td>地址 : " + managemodel.address + "</td></tr>"; dingdandatail += "<tr><td>备注 : " + managemodel.oderRemark + "</td></tr>"; dingdandatail += "<td>预订时间:" + managemodel.oderTime + "</td></tr>";//2014年05月22日 14时01分 dingdandatail += "<tr><td valign=\"top\">备注信息:" + managemodel.oderRemark + "</td></tr>"; dingdandatail += " </table>"; } }
public void List(int ids) { //订单 Dingdanlist = ""; dingdanren = ""; DataSet dr = managebll.Getcaopin(id); if (dr.Tables[0].Rows.Count > 0) { decimal amount = 0; Dingdanlist += "<tr><th>菜品名称</th><th class=\"cc\">单价</th><th class=\"cc\">购买份数</th><th class=\"rr\">价格</th> </tr>"; for (int i = 0; i < dr.Tables[0].Rows.Count; i++) { Dingdanlist += " <tr><td>" + dr.Tables[0].Rows[i]["cpName"] + "</td>"; Dingdanlist += "<td class=\"cc\">" + dr.Tables[0].Rows[i]["price"] + "</td>"; Dingdanlist += "<td class=\"cc\">" + dr.Tables[0].Rows[i]["num"] + "</td>"; Dingdanlist += "<td class=\"rr\">¥" + dr.Tables[0].Rows[i]["totpric"] + "</td></tr>"; amount += Convert.ToDecimal(dr.Tables[0].Rows[i]["totpric"]); } sjopmodel = shopinfo.GetModel(shopid);//配送费 decimal zongji = amount + Convert.ToDecimal(sjopmodel.sendCost); if (sjopmodel != null) { Dingdanlist += "<tr><td>商品总费</td><td class=\"cc\">¥" + amount + "</td> <td class=\"cc\" >配送费</td><td class=\"rr\" >¥" + sjopmodel.sendCost + "</td></tr>"; } else { Dingdanlist += "<tr><td>商品总费</td><td class=\"cc\">¥" + amount + "</td> <td class=\"cc\" >配送费</td><td class=\"rr\" >¥" + 0 + "</td></tr>"; } Dingdanlist += "<tr><td>总计:</td><td ></td><td ></td><td class=\"rr\">¥" + zongji + "</td></tr>"; } manage = managebll.GetModeldingdan(id); //订单信息 if (manage != null) { dingdanren += "<tr><td width=\"70\">订单编号: " + manage.orderNumber + "</td></tr>"; dingdanren += "<tr> <td>下单时间:" + manage.oderTime + "</td></tr>"; dingdanren += "<tr><td>联系人:" + manage.customerName + "</td></tr>"; dingdanren += "<tr><td>联系电话:" + manage.customerTel + "</td></tr>"; dingdanren += "<tr><td>地址:" + manage.address + "</td></tr>"; dingdanren += "<tr><td>备注 :" + manage.oderRemark + "</td></tr>"; if (manage.payStatus == 1) { dingdanren += "<tr><td>订单状态:<em style='width:70px;' class='ok'>已处理</em></td></tr>"; } else { dingdanren += "<tr><td>订单状态:<em style='width:70px;' class='no'>未处理</em></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>"; dingdanren += "<tr><td>地址:</td></tr>"; dingdanren += "<tr><td>备注 :</td></tr>"; dingdanren += "<tr><td>订单状态:<em style='width:70px;' class='no'>未处理</em></td></tr>"; } dingdanren += "<tr><td>商家留言:</td></tr> <tr> <td></td></tr>"; }
public void List(string dingdan) { //订单 Dingdanlist = ""; dingdanren = ""; DataSet dr = manage.Getcaopin(dingdan); if (dr.Tables[0].Rows.Count > 0) { decimal amount = 0; Dingdanlist += "<tr><th>菜品名称</th><th class=\"cc\">单价</th><th class=\"cc\">购买份数</th><th class=\"rr\">价格</th> </tr>"; for (int i = 0; i < dr.Tables[0].Rows.Count; i++) { Dingdanlist += " <tr><td>" + dr.Tables[0].Rows[i]["cpName"] + "</td>"; Dingdanlist += "<td class=\"cc\">" + dr.Tables[0].Rows[i]["price"] + "</td>"; Dingdanlist += "<td class=\"cc\">" + dr.Tables[0].Rows[i]["num"] + "</td>"; Dingdanlist += "<td class=\"rr\">¥" + dr.Tables[0].Rows[i]["totpric"] + "</td></tr>"; amount += Convert.ToDecimal(dr.Tables[0].Rows[i]["totpric"]); } decimal zongji = amount; //订单满多少免配送费 decimal psf = 0; if (amount < sjopmodel.freeSendcost) { zongji += Convert.ToDecimal(sjopmodel.sendCost); psf = sjopmodel.sendCost.Value; } Dingdanlist += "<tr><td>商品总费</td><td class=\"cc\">¥" + amount + "</td> <td class=\"cc\" >配送费</td><td class=\"rr\" >¥" + psf + "</td></tr>"; Dingdanlist += "<tr><td>总计:</td><td ></td><td ></td><td class=\"rr\">¥" + zongji + "</td></tr>"; } managemodel = manage.GetModeldingdan(dingdan); //订单信息 if (managemodel != null) { dingdanren += "<tr><td width=\"70\">订单编号: " + managemodel.orderNumber + "</td></tr>"; dingdanren += "<tr> <td>下单时间:" + managemodel.oderTime + "</td></tr>"; dingdanren += "<tr><td>联系人:" + managemodel.customerName + "</td></tr>"; dingdanren += "<tr><td>联系电话:" + managemodel.customerTel + "</td></tr>"; dingdanren += "<tr><td>地址:" + managemodel.address + "</td></tr>"; dingdanren += "<tr><td>备注 :" + managemodel.oderRemark + "</td></tr>"; if (managemodel.payStatus == 1) { dingdanren += "<tr><td>订单状态:<em style='width:70px;' class='ok'>成功</em></td></tr>"; showcard.Style.Add("display", "none"); showcard2.Style.Add("display", ""); showcard.HRef = "#"; } else if (managemodel.payStatus == 2) { dingdanren += "<tr><td>订单状态:<em style='width:70px;' class='error'>失败</em></td></tr>"; showcard.HRef = "diancai_dingdan.aspx?dingdan=" + dingdan + "&type=delete&shopid=" + shopid + "&openid=" + openid; } else { dingdanren += "<tr><td>订单状态:<em style='width:70px;' class='no'>未处理</em></td></tr>"; showcard.HRef = "diancai_dingdan.aspx?dingdan=" + dingdan + "&type=delete&shopid=" + shopid + "&openid=" + openid; } } else { dingdanren += "<tr><td width=\"70\">订单编号:</td></tr>"; dingdanren += "<tr> <td>下单时间:</td></tr>"; dingdanren += "<tr><td>联系人:</td></tr>"; dingdanren += "<tr><td>联系电话:</td></tr>"; dingdanren += "<tr><td>地址:</td></tr>"; dingdanren += "<tr><td>备注 :</td></tr>"; dingdanren += "<tr><td>订单状态:<em style='width:70px;' class='no'>未处理</em></td></tr>"; } dingdanren += "<tr><td>商家留言:</td></tr> <tr> <td></td></tr>"; }
public void List(int ids) { //订单 StringBuilder dingdanlistStringBuilder = new StringBuilder(); StringBuilder dingdanrenStringBuilder = new StringBuilder(); DataSet dr = managebll.Getcaopin(id); if (dr.Tables[0].Rows.Count > 0) { decimal amount = 0; dingdanlistStringBuilder.Append("<tr><th>商品信息名称</th><th class=\"cc\">单价</th><th class=\"cc\">购买份数</th><th class=\"rr\">总价</th> </tr>"); for (int i = 0; i < dr.Tables[0].Rows.Count; i++) { dingdanlistStringBuilder.Append(" <tr><td>" + dr.Tables[0].Rows[i]["cpName"] + "</td>"); dingdanlistStringBuilder.Append("<td class=\"cc\">¥" + dr.Tables[0].Rows[i]["price"] + "</td>"); dingdanlistStringBuilder.Append("<td class=\"cc\">" + dr.Tables[0].Rows[i]["num"] + "</td>"); dingdanlistStringBuilder.Append("<td class=\"rr\">¥" + dr.Tables[0].Rows[i]["totpric"] + "</td></tr>"); amount += Convert.ToDecimal(dr.Tables[0].Rows[i]["totpric"]); } sjopmodel = shopinfo.GetModel(shopid);//配送费 decimal zongji = amount + Convert.ToDecimal(sjopmodel.sendCost); if (sjopmodel != null) { dingdanlistStringBuilder.Append("<tr><td>商品总费</td><td class=\"cc\">¥" + amount + "</td> <td class=\"cc\" ></td><td class=\"rr\" ></td></tr>"); } else { dingdanlistStringBuilder.Append("<tr><td>商品总费</td><td class=\"cc\">¥" + amount + "</td> <td class=\"cc\" ></td><td class=\"rr\" ></td></tr>"); } dingdanlistStringBuilder.Append("<tr><td></td><td ></td><td ></td><td class=\"rr\">总计:<span class='text-danger'>¥" + zongji + "</span></td></tr>"); } manage = managebll.GetModeldingdan(id); //订单信息 if (manage != null) { dingdanrenStringBuilder.Append("<tr><td width=\"70\">订单编号: " + manage.orderNumber + "</td></tr>"); dingdanrenStringBuilder.Append("<tr> <td>预约日期:" + manage.oderTime + "</td></tr>"); dingdanrenStringBuilder.Append("<tr><td>预约人:" + manage.customerName + "</td></tr>"); dingdanrenStringBuilder.Append("<tr><td>电话:" + manage.customerTel + "</td></tr>"); switch (manage.payStatus) { case 1: dingdanrenStringBuilder.Append("<tr><td>订单状态:<em style='width:70px;' class='ok'>等待使用</em></td></tr>"); break; case 2: case 4: //部分退款 dingdanrenStringBuilder.Append("<tr><td>订单状态:<em style='width:70px;' class='ok'>部分使用</em></td></tr>"); break; case 3: case 5: //全部退款 dingdanrenStringBuilder.Append("<tr><td>订单状态:<em style='width:70px;' class='ok'>全部使用</em></td></tr>"); this.btnFinish.Visible = false; break; default: dingdanrenStringBuilder.Append("<tr><td>订单状态:<em style='width:70px;' class='no'>未处理</em></td></tr>"); break; } //判断订单是否完成 this.btnFinish.Visible = !manage.IsFinish; } else { dingdanrenStringBuilder.Append("<tr><td width=\"70\">订单编号:</td></tr>"); dingdanrenStringBuilder.Append("<tr> <td>下单时间:</td></tr>"); dingdanrenStringBuilder.Append("<tr><td>联系人:</td></tr>"); dingdanrenStringBuilder.Append("<tr><td>联系电话:</td></tr>"); dingdanrenStringBuilder.Append("<tr><td>地址:</td></tr>"); dingdanrenStringBuilder.Append("<tr><td>备注 :</td></tr>"); dingdanrenStringBuilder.Append("<tr><td>订单状态:<em style='width:70px;' class='no'>未处理</em></td></tr>"); this.btnFinish.Visible = false; } Dingdanlist = dingdanlistStringBuilder.ToString(); dingdanren = dingdanrenStringBuilder.ToString(); }