コード例 #1
0
 public string returnorderpage()
 {
     int pageSize = 1;//每一页的行数
     int pageNumber = 1;//当前页数
     string html = "";
     string ocode = "";
     string where = "";
     DateTime from, to;
     int mid = 0;
     Model.OrderBase omodel = new Model.OrderBase();
     BLL.OrderBase obll = new BLL.OrderBase();
     if (LoginMember != null)
     {
         mid = (CookieEncrypt.DeserializeObject(System.Web.HttpContext.Current.Request.Cookies["UserInfo"].Value) as Model.MemberBase).m_ID;
     }
     if (!string.IsNullOrEmpty(RequestBase.GetString("pageNum")))
     {
         pageNumber = Convert.ToInt32(RequestBase.GetString("pageNum"));
     }
     var orderlist = obll.GetregList(" and o.o_IsDel=0  and o.m_ID=" + mid + " order by o_CreateOn desc");
     ViewBag.order = orderlist.ToPagedList(pageNumber, pageSize);
     List<Model.vw_Orderpinfo> lvlist = vobll.GetModelList(" o_IsDel=0 and o_Id=os_oId and  m_ID=" + mid + " and o_ID in(select o_ID from RejectionBase where m_ID=" + mid + " and r_IsDelete=0)");
     foreach (var i in ViewBag.order)
     {
         html += "<li><table class=\"order-list\"><tbody><tr><td width=\"140\"><p>" + i.o_Code + "</p><br /><p><strong>" + i.o_CreateOn + "</strong></p></td><td colspan=\"3\" width=\"510\"><table><tbody>";
         foreach (var ii in lvlist.Where(c => c.o_Code == i.o_Code))
         {
             html += "<tr><td width=\"330\"><div class=\"pro-imgs\"><a href=\"/ProDetail/ProDetail?skuid=" + ii.sku_ID + "\"><img name=\"page_cnt_1\" src=\"" + ii.pi_Url + "\" alt=\"" + ii.p_Name + "\" /></a></div><p><a href=\"/ProDetail/ProDetail?skuid=" + ii.sku_ID + "\">" + ii.p_Name + "</a></p></td><td width=\"100\" align=\"center\">" + ii.sku_Price + "</td><td width=\"80\" align=\"center\">" + ii.os_pCount + "</td></tr>";
         }
         html += "</tbody></table></td><td width=\"90\" align=\"center\">" + i.o_Pric + "</td><td width=\"90\" align=\"center\">" + i.o_StatusCode.ToString().Replace("0", "提交订单").Replace("1", "付款成功").Replace("2", "商品出库").Replace("3", "等待收货").Replace("4", "完成") + "</td><td width=\"90\" align=\"center\"><a href=\"#\">删除</a><br /><a  href=\"javascript:void(0)\" onclick=\"buyagain(" + i.o_ID + ")\">再次购买</a><br /><a href=\"/Vipscore/vipApplyForReturnOrder?centerindex=0&oid=" + i.o_ID + "\">申请退单</a><br /><a href=\"/Vipscore/vipMyOrderDetail?centerindex=0&oid=" + i.o_ID + "\">查看订单详情</a><br /></td></tr></tbody></table></li>";
     }
     return html;
 }