/// <summary> /// 获得Model /// </summary> /// <param name="Top">大于0取前几行数据,否则取全部</param> /// <param name="whereStr">where条件</param> /// <param name="filedOrder">排序字段Order By + filedOrder (不可为空)</param> /// <returns></returns> public Model.user_order GetModel(int Top, string whereStr, string filedOrder) { DataTable dt = dal.GetList(Top, whereStr, filedOrder).Tables[0]; Model.user_order model = dt.Rows.Count > 0 ? DataRowToModel(dt.Rows[0]) : null; return(model); }
protected void Page_Load(object sender, EventArgs e) { this.action = RequestHelper.GetQueryString("action"); this.id = RequestHelper.GetQueryInt("id"); model = new BLL.user_order().GetModel(this.id); if (model == null) { JscriptMsg("信息不存在或已被删除!", "back"); return; } if (this.action == EnumCollection.ActionEnum.Modify.ToString()) { if (!new BLL.user_order().Exists(this.id)) { JscriptMsg("记录不存在或已被删除!", "back"); return; } } if (!Page.IsPostBack) { ChkAdminLevel("_order_list", EnumCollection.ActionEnum.Modify.ToString()); //检查权限 this.btnExpress.Visible = false; this.btnSubmit.Visible = false; this.txtexpress_name.Enabled = false; this.txtexpress_no.Enabled = false; BindInfo(); } }
//保存 protected void btnSubmit_Click(object sender, EventArgs e) { ChkAdminLevel("_ybd_user_order", EnumCollection.ActionEnum.Modify.ToString()); //检查权限 BLL.user_order bll = new BLL.user_order(); Model.user_order model = bll.GetModel(this.id); model.order_no = Convert.ToString(txtorder_no.Text); model.order_type = Convert.ToInt32(txtorder_type.Text); model.trade_no = Convert.ToString(txttrade_no.Text); model.user_id = Convert.ToInt32(txtuser_id.Text); model.user_name = Convert.ToString(txtuser_name.Text); model.payment_way = Convert.ToInt32(txtpayment_way.Text); model.payment_name = Convert.ToString(txtpayment_name.Text); model.payment_fee = Convert.ToDecimal(txtpayment_fee.Text); model.payment_time = Convert.ToDateTime(txtpayment_time.Text); model.express_type = Convert.ToInt32(txtexpress_type.Text); model.express_man_name = Convert.ToString(txtexpress_man_name.Text); model.express_mobile = Convert.ToString(txtexpress_mobile.Text); model.express_name = Convert.ToString(txtexpress_name.Text); model.express_no = Convert.ToString(txtexpress_no.Text); model.express_money = Convert.ToDecimal(txtexpress_money.Text); model.accept_name = Convert.ToString(txtaccept_name.Text); model.post_code = Convert.ToString(txtpost_code.Text); model.mobile = Convert.ToString(txtmobile.Text); model.area = Convert.ToString(txtarea.Text); model.address = Convert.ToString(txtaddress.Text); model.address_id = Convert.ToInt32(txtaddress_id.Text); model.message = Convert.ToString(txtmessage.Text); model.remark = Convert.ToString(txtremark.Text); model.use_point = Convert.ToInt32(txtuse_point.Text); model.order_amount = Convert.ToDecimal(txtorder_amount.Text); model.order_coupon_money = Convert.ToDecimal(txtorder_coupon_money.Text); model.payable_amount = Convert.ToDecimal(txtpayable_amount.Text); model.status = Convert.ToInt32(txtstatus.Text); model.add_time = Convert.ToDateTime(txtadd_time.Text); model.confirm_time = Convert.ToDateTime(txtconfirm_time.Text); model.complete_time = Convert.ToDateTime(txtcomplete_time.Text); model.del_status = Convert.ToInt32(txtdel_status.Text); if (bll.Update(model)) { AddAdminLog(EnumCollection.ActionEnum.Modify.ToString(), "修改订单信息信息,主键:" + id); //记录日志 JscriptMsg("修改订单信息信息成功!", "Manage.aspx"); } else { JscriptMsg("保存过程中发生错误!", ""); } }
//保存 protected void btnSubmit_Click(object sender, EventArgs e) { ChkAdminLevel("_order_list", EnumCollection.ActionEnum.Modify.ToString()); //检查权限 BLL.user_order bll = new BLL.user_order(); Model.user_order model = bll.GetModel(this.id); model.express_name = Convert.ToString(txtexpress_name.Text); model.express_no = Convert.ToString(txtexpress_no.Text); if (bll.Update(model)) { AddAdminLog(EnumCollection.ActionEnum.Modify.ToString(), "修改订单物流信息,主键:" + id); //记录日志 JscriptMsg("修改订单物流信息成功!", "back"); } else { JscriptMsg("保存过程中发生错误!", ""); } }
private void BindInfo() { BLL.user_order bll = new BLL.user_order(); Model.user_order model = bll.GetModel(this.id); if (model == null) { JscriptMsg("信息不存在或已被删除!", "back"); return; } txtorder_no.Text = model.order_no + ""; txtorder_type.Text = model.order_type + ""; txttrade_no.Text = model.trade_no + ""; txtuser_id.Text = model.user_id + ""; txtuser_name.Text = model.user_name + ""; txtpayment_way.Text = model.payment_way + ""; txtpayment_name.Text = model.payment_name + ""; txtpayment_fee.Text = model.payment_fee + ""; txtpayment_time.Text = model.payment_time + ""; txtexpress_type.Text = model.express_type + ""; txtexpress_man_name.Text = model.express_man_name + ""; txtexpress_mobile.Text = model.express_mobile + ""; txtexpress_name.Text = model.express_name + ""; txtexpress_no.Text = model.express_no + ""; txtexpress_money.Text = model.express_money + ""; txtaccept_name.Text = model.accept_name + ""; txtpost_code.Text = model.post_code + ""; txtmobile.Text = model.mobile + ""; txtarea.Text = model.area + ""; txtaddress.Text = model.address + ""; txtaddress_id.Text = model.address_id + ""; txtmessage.Text = model.message + ""; txtremark.Text = model.remark + ""; txtuse_point.Text = model.use_point + ""; txtorder_amount.Text = model.order_amount + ""; txtorder_coupon_money.Text = model.order_coupon_money + ""; txtpayable_amount.Text = model.payable_amount + ""; txtstatus.Text = model.status + ""; txtadd_time.Text = model.add_time + ""; txtconfirm_time.Text = model.confirm_time + ""; txtcomplete_time.Text = model.complete_time + ""; txtdel_status.Text = model.del_status + ""; }
/// <summary> /// 得到一个对象实体 /// </summary> public Model.user_order DataRowToModel(DataRow row) { Model.user_order model = new Model.user_order(); if (row != null) { if (row["id"] != null) //&& row["id"].ToString() != "" { model.id = Convert.ToInt32(row["id"]); } if (row["order_no"] != null) //&& row["order_no"].ToString() != "" { model.order_no = Convert.ToString(row["order_no"]); } if (row["order_type"] != null) //&& row["order_type"].ToString() != "" { model.order_type = Convert.ToInt32(row["order_type"]); } if (row["trade_no"] != null) //&& row["trade_no"].ToString() != "" { model.trade_no = Convert.ToString(row["trade_no"]); } if (row["user_id"] != null) //&& row["user_id"].ToString() != "" { model.user_id = Convert.ToInt32(row["user_id"]); } if (row["user_name"] != null) //&& row["user_name"].ToString() != "" { model.user_name = Convert.ToString(row["user_name"]); } if (row["payment_way"] != null) //&& row["payment_way"].ToString() != "" { model.payment_way = Convert.ToInt32(row["payment_way"]); } if (row["payment_name"] != null) //&& row["payment_name"].ToString() != "" { model.payment_name = Convert.ToString(row["payment_name"]); } if (row["payment_fee"] != null) //&& row["payment_fee"].ToString() != "" { model.payment_fee = Convert.ToDecimal(row["payment_fee"]); } if (row["payment_time"] != null && row["payment_time"].ToString() != "") { model.payment_time = Convert.ToDateTime(row["payment_time"]); } if (row["express_type"] != null) //&& row["express_type"].ToString() != "" { model.express_type = Convert.ToInt32(row["express_type"]); } if (row["express_man_name"] != null) //&& row["express_man_name"].ToString() != "" { model.express_man_name = Convert.ToString(row["express_man_name"]); } if (row["express_mobile"] != null) //&& row["express_mobile"].ToString() != "" { model.express_mobile = Convert.ToString(row["express_mobile"]); } if (row["express_name"] != null) //&& row["express_name"].ToString() != "" { model.express_name = Convert.ToString(row["express_name"]); } if (row["express_no"] != null) //&& row["express_no"].ToString() != "" { model.express_no = Convert.ToString(row["express_no"]); } if (row["express_money"] != null) //&& row["express_money"].ToString() != "" { model.express_money = Convert.ToDecimal(row["express_money"]); } if (row["accept_name"] != null) //&& row["accept_name"].ToString() != "" { model.accept_name = Convert.ToString(row["accept_name"]); } if (row["post_code"] != null) //&& row["post_code"].ToString() != "" { model.post_code = Convert.ToString(row["post_code"]); } if (row["mobile"] != null) //&& row["mobile"].ToString() != "" { model.mobile = Convert.ToString(row["mobile"]); } if (row["area"] != null) //&& row["area"].ToString() != "" { model.area = Convert.ToString(row["area"]); } if (row["address"] != null) //&& row["address"].ToString() != "" { model.address = Convert.ToString(row["address"]); } if (row["address_id"] != null) //&& row["address_id"].ToString() != "" { model.address_id = Convert.ToInt32(row["address_id"]); } if (row["message"] != null) //&& row["message"].ToString() != "" { model.message = Convert.ToString(row["message"]); } if (row["remark"] != null) //&& row["remark"].ToString() != "" { model.remark = Convert.ToString(row["remark"]); } if (row["use_point"] != null) //&& row["use_point"].ToString() != "" { model.use_point = Convert.ToInt32(row["use_point"]); } if (row["order_amount"] != null) //&& row["order_amount"].ToString() != "" { model.order_amount = Convert.ToDecimal(row["order_amount"]); } if (row["order_coupon_money"] != null) //&& row["order_coupon_money"].ToString() != "" { model.order_coupon_money = Convert.ToDecimal(row["order_coupon_money"]); } if (row["payable_amount"] != null) //&& row["payable_amount"].ToString() != "" { model.payable_amount = Convert.ToDecimal(row["payable_amount"]); } if (row["status"] != null) //&& row["status"].ToString() != "" { model.status = Convert.ToInt32(row["status"]); } if (row["add_time"] != null && row["add_time"].ToString() != "") { model.add_time = Convert.ToDateTime(row["add_time"]); } if (row["confirm_time"] != null && row["confirm_time"].ToString() != "") { model.confirm_time = Convert.ToDateTime(row["confirm_time"]); } if (row["complete_time"] != null && row["complete_time"].ToString() != "") { model.complete_time = Convert.ToDateTime(row["complete_time"]); } if (row["del_status"] != null) //&& row["del_status"].ToString() != "" { model.del_status = Convert.ToInt32(row["del_status"]); } return(model); } else { return(null); } }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(Model.user_order model) { return(dal.Update(model)); }
/// <summary> /// 增加一条数据 /// </summary> public int Add(Model.user_order model) { return(dal.Add(model)); }
//保存 protected void btnSubmit_Click(object sender, EventArgs e) { ChkAdminLevel("_ybd_user_order", EnumCollection.ActionEnum.Add.ToString()); //检查权限 #region string strError = string.Empty; if (txtorder_no.Text.Trim() == "" || txtorder_no.Text.Trim().Length > 100) { strError += "订单编号为空或超出长度![br]"; } if (txtorder_type.Text.Trim() == "" || txtorder_type.Text.Trim().Length > 4) { strError += "订单来源为空或超出长度![br]"; } if (txttrade_no.Text.Trim() == "" || txttrade_no.Text.Trim().Length > 100) { strError += "交易号为空或超出长度![br]"; } if (txtuser_id.Text.Trim() == "" || txtuser_id.Text.Trim().Length > 4) { strError += "购买者id为空或超出长度![br]"; } if (txtuser_name.Text.Trim() == "" || txtuser_name.Text.Trim().Length > 100) { strError += "用户名为空或超出长度![br]"; } if (txtpayment_way.Text.Trim() == "" || txtpayment_way.Text.Trim().Length > 4) { strError += "支付方式 1货到付款为空或超出长度![br]"; } if (txtpayment_name.Text.Trim() == "" || txtpayment_name.Text.Trim().Length > 50) { strError += "支付方式名称为空或超出长度![br]"; } if (txtpayment_fee.Text.Trim() == "" || txtpayment_fee.Text.Trim().Length > 8) { strError += "支付手续费为空或超出长度![br]"; } if (txtpayment_time.Text.Trim() == "" || txtpayment_time.Text.Trim().Length > 8) { strError += "支付时间为空或超出长度![br]"; } if (txtexpress_type.Text.Trim() == "" || txtexpress_type.Text.Trim().Length > 4) { strError += "配送方式 1 快递配送为空或超出长度![br]"; } if (txtexpress_man_name.Text.Trim() == "" || txtexpress_man_name.Text.Trim().Length > 50) { strError += "快递员为空或超出长度![br]"; } if (txtexpress_mobile.Text.Trim() == "" || txtexpress_mobile.Text.Trim().Length > 20) { strError += "快递员电话为空或超出长度![br]"; } if (txtexpress_name.Text.Trim() == "" || txtexpress_name.Text.Trim().Length > 50) { strError += "快递公司名称为空或超出长度![br]"; } if (txtexpress_no.Text.Trim() == "" || txtexpress_no.Text.Trim().Length > 50) { strError += "快递单号为空或超出长度![br]"; } if (txtexpress_money.Text.Trim() == "" || txtexpress_money.Text.Trim().Length > 8) { strError += "运费为空或超出长度![br]"; } if (txtaccept_name.Text.Trim() == "" || txtaccept_name.Text.Trim().Length > 50) { strError += "收件人姓名为空或超出长度![br]"; } if (txtpost_code.Text.Trim() == "" || txtpost_code.Text.Trim().Length > 20) { strError += "邮政编码为空或超出长度![br]"; } if (txtmobile.Text.Trim() == "" || txtmobile.Text.Trim().Length > 20) { strError += "手机号为空或超出长度![br]"; } if (txtarea.Text.Trim() == "" || txtarea.Text.Trim().Length > 100) { strError += "区域为空或超出长度![br]"; } if (txtaddress.Text.Trim() == "" || txtaddress.Text.Trim().Length > 500) { strError += "详细地址为空或超出长度![br]"; } if (txtaddress_id.Text.Trim() == "" || txtaddress_id.Text.Trim().Length > 4) { strError += "用户收货地址id为空或超出长度![br]"; } if (txtmessage.Text.Trim() == "" || txtmessage.Text.Trim().Length > 500) { strError += "订单留言为空或超出长度![br]"; } if (txtremark.Text.Trim() == "" || txtremark.Text.Trim().Length > 500) { strError += "订单备注为空或超出长度![br]"; } if (txtuse_point.Text.Trim() == "" || txtuse_point.Text.Trim().Length > 4) { strError += "订单使用的积分为空或超出长度![br]"; } if (txtorder_amount.Text.Trim() == "" || txtorder_amount.Text.Trim().Length > 8) { strError += "订单总金额为空或超出长度![br]"; } if (txtorder_coupon_money.Text.Trim() == "" || txtorder_coupon_money.Text.Trim().Length > 8) { strError += "订单优惠总金额为空或超出长度![br]"; } if (txtpayable_amount.Text.Trim() == "" || txtpayable_amount.Text.Trim().Length > 8) { strError += "需付商品总金额为空或超出长度![br]"; } if (txtstatus.Text.Trim() == "" || txtstatus.Text.Trim().Length > 4) { strError += "订单状态为空或超出长度![br]"; } if (txtadd_time.Text.Trim() == "" || txtadd_time.Text.Trim().Length > 8) { strError += "下单时间为空或超出长度![br]"; } if (txtconfirm_time.Text.Trim() == "" || txtconfirm_time.Text.Trim().Length > 8) { strError += "确认时间为空或超出长度![br]"; } if (txtcomplete_time.Text.Trim() == "" || txtcomplete_time.Text.Trim().Length > 8) { strError += "订单完成时间为空或超出长度![br]"; } if (txtdel_status.Text.Trim() == "" || txtdel_status.Text.Trim().Length > 4) { strError += "删除状态0未删除1用户删除为空或超出长度![br]"; } if (strError != string.Empty) { JscriptMsg(strError, "", "Error"); return; } #endregion Model.user_order model = new Model.user_order(); BLL.user_order bll = new BLL.user_order(); model.order_no = Convert.ToString(txtorder_no.Text); model.order_type = Convert.ToInt32(txtorder_type.Text); model.trade_no = Convert.ToString(txttrade_no.Text); model.user_id = Convert.ToInt32(txtuser_id.Text); model.user_name = Convert.ToString(txtuser_name.Text); model.payment_way = Convert.ToInt32(txtpayment_way.Text); model.payment_name = Convert.ToString(txtpayment_name.Text); model.payment_fee = Convert.ToDecimal(txtpayment_fee.Text); model.payment_time = Convert.ToDateTime(txtpayment_time.Text); model.express_type = Convert.ToInt32(txtexpress_type.Text); model.express_man_name = Convert.ToString(txtexpress_man_name.Text); model.express_mobile = Convert.ToString(txtexpress_mobile.Text); model.express_name = Convert.ToString(txtexpress_name.Text); model.express_no = Convert.ToString(txtexpress_no.Text); model.express_money = Convert.ToDecimal(txtexpress_money.Text); model.accept_name = Convert.ToString(txtaccept_name.Text); model.post_code = Convert.ToString(txtpost_code.Text); model.mobile = Convert.ToString(txtmobile.Text); model.area = Convert.ToString(txtarea.Text); model.address = Convert.ToString(txtaddress.Text); model.address_id = Convert.ToInt32(txtaddress_id.Text); model.message = Convert.ToString(txtmessage.Text); model.remark = Convert.ToString(txtremark.Text); model.use_point = Convert.ToInt32(txtuse_point.Text); model.order_amount = Convert.ToDecimal(txtorder_amount.Text); model.order_coupon_money = Convert.ToDecimal(txtorder_coupon_money.Text); model.payable_amount = Convert.ToDecimal(txtpayable_amount.Text); model.status = Convert.ToInt32(txtstatus.Text); model.add_time = Convert.ToDateTime(txtadd_time.Text); model.confirm_time = Convert.ToDateTime(txtconfirm_time.Text); model.complete_time = Convert.ToDateTime(txtcomplete_time.Text); model.del_status = Convert.ToInt32(txtdel_status.Text); int id = bll.Add(model); if (id > 0) { AddAdminLog(EnumCollection.ActionEnum.Add.ToString(), "添加订单信息信息,主键:" + id); //记录日志 JscriptMsg("添加订单信息信息成功!", "Manage.aspx", ""); } else { JscriptMsg("保存过程中发生错误!", ""); } }
/// <summary> /// 增加一条数据 /// </summary> public int Add(Model.user_order model) { StringBuilder strSql = new StringBuilder(); strSql.Append(@"Insert Into ybd_user_order( order_no ,order_type ,trade_no ,user_id ,user_name ,payment_way ,payment_name ,payment_fee ,payment_time ,express_type ,express_man_name ,express_mobile ,express_name ,express_no ,express_money ,accept_name ,post_code ,mobile ,area ,address ,address_id ,message ,remark ,use_point ,order_amount ,order_coupon_money ,payable_amount ,status ,add_time ,confirm_time ,complete_time ,del_status ) Values ( @order_no ,@order_type ,@trade_no ,@user_id ,@user_name ,@payment_way ,@payment_name ,@payment_fee ,@payment_time ,@express_type ,@express_man_name ,@express_mobile ,@express_name ,@express_no ,@express_money ,@accept_name ,@post_code ,@mobile ,@area ,@address ,@address_id ,@message ,@remark ,@use_point ,@order_amount ,@order_coupon_money ,@payable_amount ,@status ,@add_time ,@confirm_time ,@complete_time ,@del_status ); SELECT @@IDENTITY;"); SqlParameter[] parameters = { new SqlParameter("@order_no", SqlDbType.NVarChar, 100) , new SqlParameter("@order_type", SqlDbType.Int, 4) , new SqlParameter("@trade_no", SqlDbType.NVarChar, 100) , new SqlParameter("@user_id", SqlDbType.Int, 4) , new SqlParameter("@user_name", SqlDbType.NVarChar, 100) , new SqlParameter("@payment_way", SqlDbType.Int, 4) , new SqlParameter("@payment_name", SqlDbType.NVarChar, 50) , new SqlParameter("@payment_fee", SqlDbType.Money, 8) , new SqlParameter("@payment_time", SqlDbType.DateTime, 8) , new SqlParameter("@express_type", SqlDbType.Int, 4) , new SqlParameter("@express_man_name", SqlDbType.NVarChar, 50) , new SqlParameter("@express_mobile", SqlDbType.NVarChar, 20) , new SqlParameter("@express_name", SqlDbType.NVarChar, 50) , new SqlParameter("@express_no", SqlDbType.NVarChar, 50) , new SqlParameter("@express_money", SqlDbType.Money, 8) , new SqlParameter("@accept_name", SqlDbType.NVarChar, 50) , new SqlParameter("@post_code", SqlDbType.NVarChar, 20) , new SqlParameter("@mobile", SqlDbType.NVarChar, 20) , new SqlParameter("@area", SqlDbType.NVarChar, 100) , new SqlParameter("@address", SqlDbType.NVarChar, 500) , new SqlParameter("@address_id", SqlDbType.Int, 4) , new SqlParameter("@message", SqlDbType.NVarChar, 500) , new SqlParameter("@remark", SqlDbType.NVarChar, 500) , new SqlParameter("@use_point", SqlDbType.Int, 4) , new SqlParameter("@order_amount", SqlDbType.Money, 8) , new SqlParameter("@order_coupon_money", SqlDbType.Money, 8) , new SqlParameter("@payable_amount", SqlDbType.Money, 8) , new SqlParameter("@status", SqlDbType.Int, 4) , new SqlParameter("@add_time", SqlDbType.DateTime, 8) , new SqlParameter("@confirm_time", SqlDbType.DateTime, 8) , new SqlParameter("@complete_time", SqlDbType.DateTime, 8) , new SqlParameter("@del_status", SqlDbType.Int, 4) }; parameters[0].Value = model.order_no; parameters[1].Value = model.order_type; parameters[2].Value = model.trade_no; parameters[3].Value = model.user_id; parameters[4].Value = model.user_name; parameters[5].Value = model.payment_way; parameters[6].Value = model.payment_name; parameters[7].Value = model.payment_fee; parameters[8].Value = model.payment_time; parameters[9].Value = model.express_type; parameters[10].Value = model.express_man_name; parameters[11].Value = model.express_mobile; parameters[12].Value = model.express_name; parameters[13].Value = model.express_no; parameters[14].Value = model.express_money; parameters[15].Value = model.accept_name; parameters[16].Value = model.post_code; parameters[17].Value = model.mobile; parameters[18].Value = model.area; parameters[19].Value = model.address; parameters[20].Value = model.address_id; parameters[21].Value = model.message; parameters[22].Value = model.remark; parameters[23].Value = model.use_point; parameters[24].Value = model.order_amount; parameters[25].Value = model.order_coupon_money; parameters[26].Value = model.payable_amount; parameters[27].Value = model.status; parameters[28].Value = model.add_time; parameters[29].Value = model.confirm_time; parameters[30].Value = model.complete_time; parameters[31].Value = model.del_status; object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters); if (obj == null) { return(0); } else { return(Convert.ToInt32(obj)); } }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(Model.user_order model) { StringBuilder strSql = new StringBuilder(); strSql.Append(@"UPDATE ybd_user_order SET order_no = @order_no ,order_type = @order_type ,trade_no = @trade_no ,user_id = @user_id ,user_name = @user_name ,payment_way = @payment_way ,payment_name = @payment_name ,payment_fee = @payment_fee ,payment_time = @payment_time ,express_type = @express_type ,express_man_name = @express_man_name ,express_mobile = @express_mobile ,express_name = @express_name ,express_no = @express_no ,express_money = @express_money ,accept_name = @accept_name ,post_code = @post_code ,mobile = @mobile ,area = @area ,address = @address ,address_id = @address_id ,message = @message ,remark = @remark ,use_point = @use_point ,order_amount = @order_amount ,order_coupon_money = @order_coupon_money ,payable_amount = @payable_amount ,status = @status ,add_time = @add_time ,confirm_time = @confirm_time ,complete_time = @complete_time ,del_status = @del_status WHERE id = @id"); SqlParameter[] parameters = { new SqlParameter("@id", SqlDbType.Int, 4) , new SqlParameter("@order_no", SqlDbType.NVarChar, 100) , new SqlParameter("@order_type", SqlDbType.Int, 4) , new SqlParameter("@trade_no", SqlDbType.NVarChar, 100) , new SqlParameter("@user_id", SqlDbType.Int, 4) , new SqlParameter("@user_name", SqlDbType.NVarChar, 100) , new SqlParameter("@payment_way", SqlDbType.Int, 4) , new SqlParameter("@payment_name", SqlDbType.NVarChar, 50) , new SqlParameter("@payment_fee", SqlDbType.Money, 8) , new SqlParameter("@payment_time", SqlDbType.DateTime, 8) , new SqlParameter("@express_type", SqlDbType.Int, 4) , new SqlParameter("@express_man_name", SqlDbType.NVarChar, 50) , new SqlParameter("@express_mobile", SqlDbType.NVarChar, 20) , new SqlParameter("@express_name", SqlDbType.NVarChar, 50) , new SqlParameter("@express_no", SqlDbType.NVarChar, 50) , new SqlParameter("@express_money", SqlDbType.Money, 8) , new SqlParameter("@accept_name", SqlDbType.NVarChar, 50) , new SqlParameter("@post_code", SqlDbType.NVarChar, 20) , new SqlParameter("@mobile", SqlDbType.NVarChar, 20) , new SqlParameter("@area", SqlDbType.NVarChar, 100) , new SqlParameter("@address", SqlDbType.NVarChar, 500) , new SqlParameter("@address_id", SqlDbType.Int, 4) , new SqlParameter("@message", SqlDbType.NVarChar, 500) , new SqlParameter("@remark", SqlDbType.NVarChar, 500) , new SqlParameter("@use_point", SqlDbType.Int, 4) , new SqlParameter("@order_amount", SqlDbType.Money, 8) , new SqlParameter("@order_coupon_money", SqlDbType.Money, 8) , new SqlParameter("@payable_amount", SqlDbType.Money, 8) , new SqlParameter("@status", SqlDbType.Int, 4) , new SqlParameter("@add_time", SqlDbType.DateTime, 8) , new SqlParameter("@confirm_time", SqlDbType.DateTime, 8) , new SqlParameter("@complete_time", SqlDbType.DateTime, 8) , new SqlParameter("@del_status", SqlDbType.Int, 4) }; parameters[0].Value = model.id; parameters[1].Value = model.order_no; parameters[2].Value = model.order_type; parameters[3].Value = model.trade_no; parameters[4].Value = model.user_id; parameters[5].Value = model.user_name; parameters[6].Value = model.payment_way; parameters[7].Value = model.payment_name; parameters[8].Value = model.payment_fee; parameters[9].Value = model.payment_time; parameters[10].Value = model.express_type; parameters[11].Value = model.express_man_name; parameters[12].Value = model.express_mobile; parameters[13].Value = model.express_name; parameters[14].Value = model.express_no; parameters[15].Value = model.express_money; parameters[16].Value = model.accept_name; parameters[17].Value = model.post_code; parameters[18].Value = model.mobile; parameters[19].Value = model.area; parameters[20].Value = model.address; parameters[21].Value = model.address_id; parameters[22].Value = model.message; parameters[23].Value = model.remark; parameters[24].Value = model.use_point; parameters[25].Value = model.order_amount; parameters[26].Value = model.order_coupon_money; parameters[27].Value = model.payable_amount; parameters[28].Value = model.status; parameters[29].Value = model.add_time; parameters[30].Value = model.confirm_time; parameters[31].Value = model.complete_time; parameters[32].Value = model.del_status; int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return(true); } else { return(false); } }