/*初始化当前员工的销售商品购物车*/ protected void InitGoodCartInfo() { string employeeNo = Session["employeeNo"].ToString(); /*查询该员工的商品销售购物车并绑定到gridview控件*/ DataSet goodCartInfoDs = GoodCartLogic.QueryGoodCartInfo(employeeNo); GridView1.DataSource = goodCartInfoDs; GridView1.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { /*判断员工(收银员)是否已经登陆了系统*/ if (Session["employeeFlag"] == null) { Response.Write("<script>top.location.href='../login.aspx';</script>"); return; } /*生成小票号:员工编号+年+月+日+时+分+秒 */ string sellNo = Session["employeeNo"].ToString() + DateTime.Now.Year; if (DateTime.Now.Month < 10) { sellNo += "0" + DateTime.Now.Month; } else { sellNo += DateTime.Now.Month; } if (DateTime.Now.Day < 10) { sellNo += "0" + DateTime.Now.Day; } else { sellNo += DateTime.Now.Day; } if (DateTime.Now.Hour < 10) { sellNo += "0" + DateTime.Now.Hour; } else { sellNo += DateTime.Now.Hour; } if (DateTime.Now.Minute < 10) { sellNo += "0" + DateTime.Now.Minute; } else { sellNo += DateTime.Now.Minute; } if (DateTime.Now.Second < 10) { sellNo += "0" + DateTime.Now.Second; } else { sellNo += DateTime.Now.Second; } this.SellNo.Text = sellNo; /*根据员工编号查询购物车并显示购物清单*/ string employeeNo = Session["employeeNo"].ToString(); /*查询该员工的商品销售购物车并绑定到gridview控件*/ DataSet goodCartInfoDs = GoodCartLogic.QueryGoodCartInfo(employeeNo); GridView1.DataSource = goodCartInfoDs; GridView1.DataBind(); /*得到该次销售的总的商品数目并显示*/ this.TotalGoodCount.Text = GoodCartLogic.GetTotalGoodCountInCart(Session["employeeNo"].ToString()).ToString(); /*得到该次销售的总的销售金额*/ this.TotalPrice.Text = GoodCartLogic.GetTotalPriceInCart(Session["employeeNo"].ToString()).ToString(); this.ShouldGiveMoney.Text = GoodCartLogic.GetTotalPriceInCart(Session["employeeNo"].ToString()).ToString(); } }