Esempio n. 1
0
        private string savecp(string dingdanbianhao, HttpContext context)
        {
            zhangte.BLL.zt_dingdan   bll22   = new zhangte.BLL.zt_dingdan(context);
            zhangte.Model.zt_dingdan model22 = new zhangte.Model.zt_dingdan();

            DataSet ds22 = bll22.GetList(" 订单编号 = '" + dingdanbianhao + "'");

            model22.Id     = int.Parse(ds22.Tables[0].Rows[0]["id"].ToString());
            model22.订单编号   = ds22.Tables[0].Rows[0]["订单编号"].ToString();
            model22.企业标识代码 = ds22.Tables[0].Rows[0]["企业标识代码"].ToString();
            model22.用户名    = ds22.Tables[0].Rows[0]["用户名"].ToString();
            model22.产品名称   = ds22.Tables[0].Rows[0]["产品名称"].ToString();
            model22.单价     = ds22.Tables[0].Rows[0]["单价"].ToString();
            model22.数量     = ds22.Tables[0].Rows[0]["数量"].ToString();
            model22.总价     = ds22.Tables[0].Rows[0]["总价"].ToString();
            model22.订单时间   = ds22.Tables[0].Rows[0]["订单时间"].ToString();
            model22.收货地址   = ds22.Tables[0].Rows[0]["收货地址"].ToString();
            model22.联系方式   = ds22.Tables[0].Rows[0]["联系方式"].ToString();
            model22.订单状态   = "已收货";

            bll22.Update1(model22);
            string strret = "OK";

            return(strret);
        }
Esempio n. 2
0
        private string readlist(string yonghuming, HttpContext context)
        {
            zhangte.BLL.zt_dingdan   bll1   = new zhangte.BLL.zt_dingdan(context);
            zhangte.Model.zt_dingdan model1 = new zhangte.Model.zt_dingdan();

            DataSet ds1   = bll1.GetList(" 用户名 = '" + yonghuming + "'");
            string  strif = " order by id desc";

            if (yonghuming != "")
            {
                strif = " where 用户名 like '%" + yonghuming + "%' order by id desc";
            }

            string strret = "<table cellspacing='0' cellpadding='4' id='GridView1' style='color:#333333;width:100%;border-collapse:collapse;'><tr style='color:White;background-color:#5D7B9D;font-weight:bold;'>\r\n";

            strret += "<th scope='col'>订单编号</th><th scope='col'>企业标识代码</th><th scope='col'>用户名</th><th scope='col'>产品名称</th><th scope='col'>总价</th><th scope='col'>订单状态</th><th scope='col'>查看明细</th></tr>\r\n";

            for (int i = 0; i < ds1.Tables[0].Rows.Count; i++)
            {
                if (i % 2 == 0)
                {
                    strret += "<tr align='center' style='color:#333333;background-color:#F7F6F3;'> <td>" + ds1.Tables[0].Rows[i]["订单编号"].ToString() + "</td> <td>" + ds1.Tables[0].Rows[i]["企业标识代码"].ToString() + "</td><td>" + ds1.Tables[0].Rows[i]["用户名"].ToString() + "</td><td>" + ds1.Tables[0].Rows[i]["总价"].ToString() + "</td><td>" + ds1.Tables[0].Rows[i]["产品名称"].ToString() + "</td><td>" + ds1.Tables[0].Rows[i]["订单状态"].ToString() + "</td><td><a onclick=\"mbedit('" + ds1.Tables[0].Rows[i]["id"].ToString() + "'); href='#cpedit'\">查看明细</a></td> </tr>\r\n";
                }
                else
                {
                    strret += "<tr align='center' style='color:#333333;background-color:#F7F6F3;'> <td>" + ds1.Tables[0].Rows[i]["订单编号"].ToString() + "</td> <td>" + ds1.Tables[0].Rows[i]["企业标识代码"].ToString() + "</td><td>" + ds1.Tables[0].Rows[i]["用户名"].ToString() + "</td><td>" + ds1.Tables[0].Rows[i]["总价"].ToString() + "</td><td>" + ds1.Tables[0].Rows[i]["产品名称"].ToString() + "</td><td>" + ds1.Tables[0].Rows[i]["订单状态"].ToString() + "</td><td><a onclick=\"mbedit('" + ds1.Tables[0].Rows[i]["id"].ToString() + "'); href='#cpedit'\">查看明细</a></td> </tr>\r\n";
                }
            }
            strret += "</table>\r\n";
            return(strret);
        }
Esempio n. 3
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public zhangte.Model.zt_dingdan GetModel(int Id)
        {
            //该表无主键信息,请自定义主键/条件字段
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select   * from zt_dingdan ");
            strSql.Append(" where Id=@Id LIMIT 1");
            MySqlParameter[] parameters =
            {
                new MySqlParameter("@Id", MySql.Data.MySqlClient.MySqlDbType.Int16, 11)
            };
            parameters[0].Value = Id;

            zhangte.Model.zt_dingdan model = new zhangte.Model.zt_dingdan();
            DataSet ds = DbHelperMySQL.Query(strSql.ToString(), parameters);

            if (ds.Tables[0].Rows.Count > 0)
            {
                return(DataRowToModel(ds.Tables[0].Rows[0]));
            }
            else
            {
                return(null);
            }
        }
Esempio n. 4
0
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(zhangte.Model.zt_dingdan model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update zt_dingdan set ");
            strSql.Append("订单编号=@订单编号,");
            strSql.Append("企业标识代码=@企业标识代码,");
            strSql.Append("用户名=@用户名,");
            strSql.Append("产品名称=@产品名称,");
            strSql.Append("单价=@单价,");
            strSql.Append("数量=@数量,");
            strSql.Append("总价=@总价,");
            strSql.Append("订单时间=@订单时间,");
            strSql.Append("收货地址=@收货地址,");
            strSql.Append("联系方式=@联系方式,");
            strSql.Append("订单状态=@订单状态");
            strSql.Append(" where Id=@Id");
            MySqlParameter[] parameters =
            {
                new MySqlParameter("@订单编号",   MySqlDbType.VarChar, 255),
                new MySqlParameter("@企业标识代码", MySqlDbType.VarChar, 255),
                new MySqlParameter("@用户名",    MySqlDbType.VarChar, 255),
                new MySqlParameter("@产品名称",   MySqlDbType.VarChar, 255),
                new MySqlParameter("@单价",     MySqlDbType.VarChar, 255),
                new MySqlParameter("@数量",     MySqlDbType.VarChar, 255),
                new MySqlParameter("@总价",     MySqlDbType.VarChar, 255),
                new MySqlParameter("@订单时间",   MySqlDbType.VarChar, 255),
                new MySqlParameter("@收货地址",   MySqlDbType.VarChar, 255),
                new MySqlParameter("@联系方式",   MySqlDbType.VarChar, 255),
                new MySqlParameter("@订单状态",   MySqlDbType.VarChar, 255),
                new MySqlParameter("@Id",     MySqlDbType.Int16, 6)
            };
            parameters[0].Value  = model.订单编号;
            parameters[1].Value  = model.企业标识代码;
            parameters[2].Value  = model.用户名;
            parameters[3].Value  = model.产品名称;
            parameters[4].Value  = model.单价;
            parameters[5].Value  = model.数量;
            parameters[6].Value  = model.总价;
            parameters[7].Value  = model.订单时间;
            parameters[8].Value  = model.收货地址;
            parameters[9].Value  = model.联系方式;
            parameters[10].Value = model.订单状态;
            parameters[11].Value = model.Id;



            int rows = DbHelperMySQL.ExecuteSql(strSql.ToString(), parameters);

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Esempio n. 5
0
 /// <summary>
 /// 得到一个对象实体
 /// </summary>
 public zhangte.Model.zt_dingdan DataRowToModel(DataRow row)
 {
     zhangte.Model.zt_dingdan model = new zhangte.Model.zt_dingdan();
     if (row != null)
     {
         if (row["Id"] != null && row["Id"].ToString() != "")
         {
             model.Id = int.Parse(row["Id"].ToString());
         }
         if (row["订单编号"] != null)
         {
             model.订单编号 = row["订单编号"].ToString();
         }
         if (row["企业标识代码"] != null)
         {
             model.企业标识代码 = row["企业标识代码"].ToString();
         }
         if (row["用户名"] != null)
         {
             model.用户名 = row["用户名"].ToString();
         }
         if (row["产品名称"] != null)
         {
             model.产品名称 = row["产品名称"].ToString();
         }
         if (row["单价"] != null)
         {
             model.单价 = row["单价"].ToString();
         }
         if (row["数量"] != null)
         {
             model.数量 = row["数量"].ToString();
         }
         if (row["总价"] != null)
         {
             model.总价 = row["总价"].ToString();
         }
         if (row["订单时间"] != null)
         {
             model.订单时间 = row["订单时间"].ToString();
         }
         if (row["收货地址"] != null)
         {
             model.收货地址 = row["收货地址"].ToString();
         }
         if (row["联系方式"] != null)
         {
             model.联系方式 = row["联系方式"].ToString();
         }
         if (row["订单状态"] != null)
         {
             model.订单状态 = row["订单状态"].ToString();
         }
     }
     return(model);
 }
Esempio n. 6
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public int Add(zhangte.Model.zt_dingdan model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into zt_dingdan(");
            strSql.Append("订单编号,企业标识代码,用户名,产品名称,单价,数量,总价,订单时间,收货地址,联系方式,订单状态)  values (");
            strSql.Append("@订单编号,@企业标识代码,@用户名,@产品名称,@单价,@数量,@总价,@订单时间,@收货地址,@联系方式,@订单状态)");
            strSql.Append(";");
            MySqlParameter[] parameters =
            {
                new MySqlParameter("@订单编号",   MySqlDbType.VarChar, 255),
                new MySqlParameter("@企业标识代码", MySqlDbType.VarChar, 255),
                new MySqlParameter("@用户名",    MySqlDbType.VarChar, 255),
                new MySqlParameter("@产品名称",   MySqlDbType.VarChar, 255),
                new MySqlParameter("@单价",     MySqlDbType.VarChar, 255),
                new MySqlParameter("@数量",     MySqlDbType.VarChar, 255),
                new MySqlParameter("@总价",     MySqlDbType.VarChar, 255),
                new MySqlParameter("@订单时间",   MySqlDbType.VarChar, 255),
                new MySqlParameter("@收货地址",   MySqlDbType.VarChar, 255),
                new MySqlParameter("@联系方式",   MySqlDbType.VarChar, 255),
                new MySqlParameter("@订单状态",   MySqlDbType.VarChar, 255)
            };
            parameters[0].Value  = model.订单编号;
            parameters[1].Value  = model.企业标识代码;
            parameters[2].Value  = model.用户名;
            parameters[3].Value  = model.产品名称;
            parameters[4].Value  = model.单价;
            parameters[5].Value  = model.数量;
            parameters[6].Value  = model.总价;
            parameters[7].Value  = model.订单时间;
            parameters[8].Value  = model.收货地址;
            parameters[9].Value  = model.联系方式;
            parameters[10].Value = model.订单状态;


            int rows = DbHelperMySQL.ExecuteSql(strSql.ToString(), parameters);

            if (rows > 0)
            {
                return(rows);
            }
            else
            {
                return(0);
            }
        }
Esempio n. 7
0
        private string readedit(string dingdanbianhao, HttpContext context)
        {
            zhangte.BLL.zt_dingdan   bll1   = new zhangte.BLL.zt_dingdan(context);
            zhangte.Model.zt_dingdan model1 = new zhangte.Model.zt_dingdan();

            DataSet ds1 = bll1.GetList(" Id = '" + dingdanbianhao + "'");

            string strif = " order by id desc";

            if (dingdanbianhao != "")
            {
                strif = " where 订单编号 = " + dingdanbianhao + " order by id desc";
            }

            string strret = "";

            if (ds1.Tables[0].Rows.Count > 0)
            {
                strret = ds1.Tables[0].Rows[0]["订单编号"].ToString() + "|" + ds1.Tables[0].Rows[0]["企业标识代码"].ToString() + "|" + ds1.Tables[0].Rows[0]["用户名"].ToString() + "|" + ds1.Tables[0].Rows[0]["产品名称"].ToString() + "|" + ds1.Tables[0].Rows[0]["单价"].ToString() + "|" + ds1.Tables[0].Rows[0]["数量"].ToString() + "|" + ds1.Tables[0].Rows[0]["总价"].ToString() + "|" + ds1.Tables[0].Rows[0]["订单时间"].ToString() + "|" + ds1.Tables[0].Rows[0]["收货地址"].ToString() + "|" + ds1.Tables[0].Rows[0]["联系方式"].ToString() + "|" + ds1.Tables[0].Rows[0]["订单状态"].ToString() + "|";
            }

            return(strret);
        }