WebSite/Admin/AdminTest/OrderMg/OrderDel.aspx.cs
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Text;
using System.Data;
using Model;
using BLL;
namespace ShopAdmin.OrderMg
{
public partial class OrderDel : System.Web.UI.Page
{
private Int32 adminId;
protected void Page_Load(object sender, EventArgs e)
{
if (SubTool.CheckAdminLogin("0"))
{
adminId = WebUtility.CheckInt(MyCookie.getCookiesValue("shop8517Admin", "AdminId"));
if (!this.IsPostBack)
{
bindDataList();
}
}
}
private void bindDataList()
{
StringBuilder sb = new StringBuilder();
//select a.[OrderId],a.[UserId],IsNew,OrderState,ISNULL(b.[PriceTotal],0) as PriceTotal,ISNULL(b.[FreightTotal],0) as FreightTotal from orderList as a Left Join (select OrderId,sum(MemberPrice*Discount) as PriceTotal,sum(Freight) as FreightTotal from orderDetail group by OrderId) as b On b.[OrderId]=a.[OrderId]
int currPage = WebUtility.CheckInt(Request["p"]);
if (currPage == 0)
{
currPage = 1;
}
PageList pl = new PageList();
pl.CurrPage = currPage;
pl.PageSize = 16;
pList8517.CurPage = currPage;
pl.TableName = "(orderList as a Left Join (select OrderId,sum(MemberPrice*Discount) as PriceTotal,sum(Freight) as FreightTotal from orderDetail group by OrderId) as b On b.[OrderId]=a.[OrderId])";
pl.PKey = " a.[OrderId]";
pl.FieldList = "a.[OrderId],a.[UserId],IsNew,OrderState,OrderTime,ISNULL(b.[PriceTotal],0) as PriceTotal,ISNULL(b.[FreightTotal],0) as FreightTotal";
pl.Condition = " and OrderState=0";
pl.OrderBy = " OrderTime Desc";
D_TableUpDateFields tb = new D_TableUpDateFields();
DataSet dSet = tb.GetPageList(pl);
if (dSet.Tables.Count > 0)
{
if (dSet.Tables[0].Rows.Count > 0)
{
gvDataList.DataSource = dSet.Tables[0];
gvDataList.DataKeyNames = new string[] { "OrderId" };
gvDataList.DataBind();
后面还有 45 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
