Show.aspx.cs
上传用户:shjujing
上传日期:2022-07-28
资源大小:11244k
文件大小:7k
源码类别:

Email客户端

开发平台:

Visual C++

  1. using System;
  2. using System.Data;
  3. using System.Configuration;
  4. using System.Collections;
  5. using System.Web;
  6. using System.Web.Security;
  7. using System.Web.UI;
  8. using System.Web.UI.WebControls;
  9. using System.Web.UI.WebControls.WebParts;
  10. using System.Web.UI.HtmlControls;
  11. using System.Data.SqlClient;
  12. //该源码下载自www.51aspx.com(51aspx.com)
  13. public partial class show : System.Web.UI.Page
  14. {
  15.     SqlConnection myConnection = new SqlConnection(ConfigurationManager.ConnectionStrings["CartConnectionString"].ConnectionString);
  16.     Order oo = new Order();
  17.     public static String oid = "";
  18.     protected void Page_Load(object sender, EventArgs e)
  19.     {
  20.         oid = Request.QueryString["oid"].ToString();
  21.         Int32 OState=oo.getOState(System.Convert.ToInt32(oid));
  22.         if ( OState== 1)
  23.         {
  24.             CheckBox1.Visible = true;
  25.             Button1.Visible = true;
  26.             String connStirng = "SELECT tb_GoodsInfo.GoodsName AS 商品名, submitOrder.Num AS 数量, tb_GoodsInfo.MarketPrice AS 市场价, tb_GoodsInfo.MemberPrice AS 会员价, submitOrder.SumPrice AS 总价 FROM submitOrder INNER JOIN OrderUser ON submitOrder.OID = OrderUser.OID INNER JOIN tb_GoodsInfo ON submitOrder.GoodSID = tb_GoodsInfo.GoodsID WHERE (OrderUser.OID=" + oid + ")";
  27.             SqlDataAdapter mydapter = new SqlDataAdapter(connStirng, myConnection);
  28.             myConnection.Open();
  29.             DataSet myDataset = new DataSet();
  30.             mydapter.Fill(myDataset);
  31.             GridView1.DataSource = myDataset;
  32.             GridView1.DataBind();
  33.             String bindindata = "SELECT OrderUser.OID, OrderInformation.QIName, OrderInformation.QIZip, OrderInformation.QIAddress, OrderInformation.QIMobilePhone, OrderInformation.QEMail, OrderUser.OTotalPrice, OrderUser.OTotalNumber, OrderUser.OData FROM OrderInformation INNER JOIN OrderUser ON OrderInformation.OID = OrderUser.OID where (OrderUser.OID=" + oid + ")";
  34.             SqlCommand comm = new SqlCommand(bindindata, myConnection);
  35.             SqlDataReader dd = comm.ExecuteReader();
  36.             if (dd.Read())
  37.             {
  38.                 Label1.Text = System.Convert.ToString(dd.GetInt32(0));
  39.                 Label2.Text = dd.GetString(1);
  40.                 Label4.Text = System.Convert.ToString(dd.GetDouble(6));
  41.                 Label3.Text = System.Convert.ToString(dd.GetInt32(7));
  42.                 Label5.Text = dd.GetString(3);
  43.                 Label6.Text = dd.GetString(2);
  44.                 Label7.Text = dd.GetString(4);
  45.                 Label8.Text = dd.GetString(5);
  46.                 Label10.Text = System.Convert.ToString(dd.GetDateTime(8));
  47.             }
  48.         }
  49.         else if (OState == 2)
  50.         {
  51.             String connStirng = "SELECT tb_GoodsInfo.GoodsName AS 商品名, submitOrder.Num AS 数量, tb_GoodsInfo.MarketPrice AS 市场价, tb_GoodsInfo.MemberPrice AS 会员价, submitOrder.SumPrice AS 总价 FROM submitOrder INNER JOIN OrderUser ON submitOrder.OID = OrderUser.OID INNER JOIN tb_GoodsInfo ON submitOrder.GoodSID = tb_GoodsInfo.GoodsID WHERE (OrderUser.OID=" + oid + ")";
  52.             SqlDataAdapter mydapter = new SqlDataAdapter(connStirng, myConnection);
  53.             myConnection.Open();
  54.             DataSet myDataset = new DataSet();
  55.             mydapter.Fill(myDataset);
  56.             GridView1.DataSource = myDataset;
  57.             GridView1.DataBind();
  58.             String bindindata = "SELECT OrderUser.OID, OrderInformation.QIName, OrderInformation.QIZip, OrderInformation.QIAddress, OrderInformation.QIMobilePhone, OrderInformation.QEMail, OrderUser.OTotalPrice, OrderUser.OTotalNumber, OrderUser.OData,OrderUser.SendDate FROM OrderInformation INNER JOIN OrderUser ON OrderInformation.OID = OrderUser.OID where (OrderUser.OID=" + oid + ")";
  59.             SqlCommand comm = new SqlCommand(bindindata, myConnection);
  60.             SqlDataReader dd = comm.ExecuteReader();
  61.             if (dd.Read())
  62.             {
  63.                 Label1.Text = System.Convert.ToString(dd.GetInt32(0));
  64.                 Label2.Text = dd.GetString(1);
  65.                 Label4.Text = System.Convert.ToString(dd.GetDouble(6));
  66.                 Label3.Text = System.Convert.ToString(dd.GetInt32(7));
  67.                 Label5.Text = dd.GetString(3);
  68.                 Label6.Text = dd.GetString(2);
  69.                 Label7.Text = dd.GetString(4);
  70.                 Label8.Text = dd.GetString(5);
  71.                 Label10.Text = System.Convert.ToString(dd.GetDateTime(8));
  72.                 Label9.Text = "发货日期:"+System.Convert.ToString(dd.GetDateTime(9));
  73.                 Label9.Visible = true;
  74.             }
  75.         }
  76.         else if (OState == 3)
  77.         {
  78.             String connStirng = "SELECT tb_GoodsInfo.GoodsName AS 商品名, submitOrder.Num AS 数量, tb_GoodsInfo.MarketPrice AS 市场价, tb_GoodsInfo.MemberPrice AS 会员价, submitOrder.SumPrice AS 总价 FROM submitOrder INNER JOIN OrderUser ON submitOrder.OID = OrderUser.OID INNER JOIN tb_GoodsInfo ON submitOrder.GoodSID = tb_GoodsInfo.GoodsID WHERE (OrderUser.OID=" + oid + ")";
  79.             SqlDataAdapter mydapter = new SqlDataAdapter(connStirng, myConnection);
  80.             myConnection.Open();
  81.             DataSet myDataset = new DataSet();
  82.             mydapter.Fill(myDataset);
  83.             GridView1.DataSource = myDataset;
  84.             GridView1.DataBind();
  85.             String bindindata = "SELECT OrderUser.OID, OrderInformation.QIName, OrderInformation.QIZip, OrderInformation.QIAddress, OrderInformation.QIMobilePhone, OrderInformation.QEMail, OrderUser.OTotalPrice, OrderUser.OTotalNumber, OrderUser.OData,OrderUser.SendDate,OrderUser.SubmitDate FROM OrderInformation INNER JOIN OrderUser ON OrderInformation.OID = OrderUser.OID where (OrderUser.OID=" + oid + ")";
  86.             SqlCommand comm = new SqlCommand(bindindata, myConnection);
  87.             SqlDataReader dd = comm.ExecuteReader();
  88.             if (dd.Read())
  89.             {
  90.                 Label1.Text = System.Convert.ToString(dd.GetInt32(0));
  91.                 Label2.Text = dd.GetString(1);
  92.                 Label4.Text = System.Convert.ToString(dd.GetDouble(6));
  93.                 Label3.Text = System.Convert.ToString(dd.GetInt32(7));
  94.                 Label5.Text = dd.GetString(3);
  95.                 Label6.Text = dd.GetString(2);
  96.                 Label7.Text = dd.GetString(4);
  97.                 Label8.Text = dd.GetString(5);
  98.                 Label10.Text = System.Convert.ToString(dd.GetDateTime(8));
  99.                 Label9.Text = "发货日期:" + System.Convert.ToString(dd.GetDateTime(9))+"用户收货日期:"+System.Convert.ToString(dd.GetDateTime(10));
  100.                 Label9.Visible = true;
  101.             }
  102.         }
  103.         myConnection.Close();
  104.     }
  105.     protected void Button1_Click(object sender, EventArgs e)
  106.     {
  107.         if (CheckBox1.Checked)
  108.         {
  109.             oo.updateNoSend(System.Convert.ToInt32(oid),2);
  110.             Label9.Text = "已经发货,等待用户收货";
  111.             Label9.Visible = true;
  112.             CheckBox1.Visible = false;
  113.         }
  114.     }
  115. }