private void ShowInfo() { MyERP.BLL.ORDER_SEND_DETAIL bll = new MyERP.BLL.ORDER_SEND_DETAIL(); MyERP.Model.ORDER_SEND_DETAIL model = bll.GetModel(); this.lblDETAILID.Text = model.DETAILID; this.lblMASTERID.Text = model.MASTERID; this.lblBILLNO.Text = model.BILLNO; this.lblSequence.Text = model.Sequence.ToString(); this.lblITEM_INTERNAL_CODE.Text = model.ITEM_INTERNAL_CODE; this.lblITEM_CODE.Text = model.ITEM_CODE; this.lblITEM_NAME.Text = model.ITEM_NAME; this.lblITEM_COLOR.Text = model.ITEM_COLOR; this.lblPARENT_ITEM_CODE.Text = model.PARENT_ITEM_CODE.ToString(); this.lblITEM_TYPE.Text = model.ITEM_TYPE; this.lblITEM_CD.Text = model.ITEM_CD.ToString(); this.lblITEM_KD.Text = model.ITEM_KD.ToString(); this.lblITEM_GD.Text = model.ITEM_GD.ToString(); this.lblITEM_SPECIFICATIONS.Text = model.ITEM_SPECIFICATIONS; this.lblITEM_MEASURE_UNIT.Text = model.ITEM_MEASURE_UNIT; this.lblITEM_GYLC.Text = model.ITEM_GYLC; this.lblITEM_POSITION.Text = model.ITEM_POSITION.ToString(); this.lblITEM_MIN_QTY.Text = model.ITEM_MIN_QTY.ToString(); this.lblITEM_MAX_QTY.Text = model.ITEM_MAX_QTY.ToString(); this.lblITEM_IMAGE.Text = model.ITEM_IMAGE; this.lblITEM_IMAGE_NAME.Text = model.ITEM_IMAGE_NAME; this.lblITEM_DWMJ.Text = model.ITEM_DWMJ.ToString(); this.lblITEM_BARCODE.Text = model.ITEM_BARCODE; this.lblNET_PRICE.Text = model.NET_PRICE.ToString(); this.lblPRICE.Text = model.PRICE.ToString(); this.lblQuantity.Text = model.Quantity.ToString(); this.lblORD_CGqty.Text = model.ORD_CGqty.ToString(); this.lblORD_CLqty.Text = model.ORD_CLqty.ToString(); this.lblORD_PCqty.Text = model.ORD_PCqty.ToString(); this.lblORD_WGqty.Text = model.ORD_WGqty.ToString(); this.lblORD_TCqty.Text = model.ORD_TCqty.ToString(); this.lblORD_WGZL.Text = model.ORD_WGZL.ToString(); this.lblORD_FPqty.Text = model.ORD_FPqty.ToString(); this.lblORD_Sendqty.Text = model.ORD_Sendqty.ToString(); this.lblORD_SHqty.Text = model.ORD_SHqty.ToString(); this.lblORD_LHqty.Text = model.ORD_LHqty.ToString(); this.lblORD_HZqty.Text = model.ORD_HZqty.ToString(); this.lblORD_THqty.Text = model.ORD_THqty.ToString(); this.lblORD_Acceptqty.Text = model.ORD_Acceptqty.ToString(); this.lblORD_TL.Text = model.ORD_TL; this.lblORD_GRAPHICNO.Text = model.ORD_GRAPHICNO; this.lblORD_SHDH.Text = model.ORD_SHDH; this.lblREMARK.Text = model.REMARK; }
/// <summary> /// 得到一个对象实体 /// </summary> public MyERP.Model.ORDER_SEND_DETAIL GetModel() { //该表无主键信息,请自定义主键/条件字段 StringBuilder strSql = new StringBuilder(); strSql.Append("select top 1 DETAILID,MASTERID,BILLNO,Sequence,ITEM_INTERNAL_CODE,ITEM_CODE,ITEM_NAME,ITEM_COLOR,PARENT_ITEM_CODE,ITEM_TYPE,ITEM_CD,ITEM_KD,ITEM_GD,ITEM_SPECIFICATIONS,ITEM_MEASURE_UNIT,ITEM_GYLC,ITEM_POSITION,ITEM_MIN_QTY,ITEM_MAX_QTY,ITEM_IMAGE,ITEM_IMAGE_NAME,ITEM_DWMJ,ITEM_BARCODE,NET_PRICE,PRICE,Quantity,ORD_CGqty,ORD_CLqty,ORD_PCqty,ORD_WGqty,ORD_TCqty,ORD_WGZL,ORD_FPqty,ORD_Sendqty,ORD_SHqty,ORD_LHqty,ORD_HZqty,ORD_THqty,ORD_Acceptqty,ORD_TL,ORD_GRAPHICNO,ORD_SHDH,REMARK from ORDER_SEND_DETAIL "); strSql.Append(" where "); SqlParameter[] parameters = { }; MyERP.Model.ORDER_SEND_DETAIL model = new MyERP.Model.ORDER_SEND_DETAIL(); DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters); if (ds.Tables[0].Rows.Count > 0) { return(DataRowToModel(ds.Tables[0].Rows[0])); } else { return(null); } }
public void btnSave_Click(object sender, EventArgs e) { string strErr = ""; if (this.txtDETAILID.Text.Trim().Length == 0) { strErr += "DETAILID不能为空!\\n"; } if (this.txtMASTERID.Text.Trim().Length == 0) { strErr += "MASTERID不能为空!\\n"; } if (this.txtBILLNO.Text.Trim().Length == 0) { strErr += "BILLNO不能为空!\\n"; } if (!PageValidate.IsNumber(txtSequence.Text)) { strErr += "Sequence格式错误!\\n"; } if (this.txtITEM_INTERNAL_CODE.Text.Trim().Length == 0) { strErr += "ITEM_INTERNAL_CODE不能为空!\\n"; } if (this.txtITEM_CODE.Text.Trim().Length == 0) { strErr += "ITEM_CODE不能为空!\\n"; } if (this.txtITEM_NAME.Text.Trim().Length == 0) { strErr += "ITEM_NAME不能为空!\\n"; } if (this.txtITEM_COLOR.Text.Trim().Length == 0) { strErr += "ITEM_COLOR不能为空!\\n"; } if (!PageValidate.IsDecimal(txtPARENT_ITEM_CODE.Text)) { strErr += "PARENT_ITEM_CODE格式错误!\\n"; } if (this.txtITEM_TYPE.Text.Trim().Length == 0) { strErr += "ITEM_TYPE不能为空!\\n"; } if (!PageValidate.IsDecimal(txtITEM_CD.Text)) { strErr += "ITEM_CD格式错误!\\n"; } if (!PageValidate.IsDecimal(txtITEM_KD.Text)) { strErr += "ITEM_KD格式错误!\\n"; } if (!PageValidate.IsDecimal(txtITEM_GD.Text)) { strErr += "ITEM_GD格式错误!\\n"; } if (this.txtITEM_SPECIFICATIONS.Text.Trim().Length == 0) { strErr += "ITEM_SPECIFICATIONS不能为空!\\n"; } if (this.txtITEM_MEASURE_UNIT.Text.Trim().Length == 0) { strErr += "ITEM_MEASURE_UNIT不能为空!\\n"; } if (this.txtITEM_GYLC.Text.Trim().Length == 0) { strErr += "ITEM_GYLC不能为空!\\n"; } if (!PageValidate.IsDecimal(txtITEM_POSITION.Text)) { strErr += "ITEM_POSITION格式错误!\\n"; } if (!PageValidate.IsDecimal(txtITEM_MIN_QTY.Text)) { strErr += "ITEM_MIN_QTY格式错误!\\n"; } if (!PageValidate.IsDecimal(txtITEM_MAX_QTY.Text)) { strErr += "ITEM_MAX_QTY格式错误!\\n"; } if (this.txtITEM_IMAGE.Text.Trim().Length == 0) { strErr += "ITEM_IMAGE不能为空!\\n"; } if (this.txtITEM_IMAGE_NAME.Text.Trim().Length == 0) { strErr += "ITEM_IMAGE_NAME不能为空!\\n"; } if (!PageValidate.IsDecimal(txtITEM_DWMJ.Text)) { strErr += "ITEM_DWMJ格式错误!\\n"; } if (this.txtITEM_BARCODE.Text.Trim().Length == 0) { strErr += "ITEM_BARCODE不能为空!\\n"; } if (!PageValidate.IsDecimal(txtNET_PRICE.Text)) { strErr += "NET_PRICE格式错误!\\n"; } if (!PageValidate.IsDecimal(txtPRICE.Text)) { strErr += "PRICE格式错误!\\n"; } if (!PageValidate.IsNumber(txtQuantity.Text)) { strErr += "Quantity格式错误!\\n"; } if (!PageValidate.IsNumber(txtORD_CGqty.Text)) { strErr += "ORD_CGqty格式错误!\\n"; } if (!PageValidate.IsNumber(txtORD_CLqty.Text)) { strErr += "ORD_CLqty格式错误!\\n"; } if (!PageValidate.IsNumber(txtORD_PCqty.Text)) { strErr += "ORD_PCqty格式错误!\\n"; } if (!PageValidate.IsNumber(txtORD_WGqty.Text)) { strErr += "ORD_WGqty格式错误!\\n"; } if (!PageValidate.IsNumber(txtORD_TCqty.Text)) { strErr += "ORD_TCqty格式错误!\\n"; } if (!PageValidate.IsNumber(txtORD_WGZL.Text)) { strErr += "ORD_WGZL格式错误!\\n"; } if (!PageValidate.IsNumber(txtORD_FPqty.Text)) { strErr += "ORD_FPqty格式错误!\\n"; } if (!PageValidate.IsNumber(txtORD_Sendqty.Text)) { strErr += "ORD_Sendqty格式错误!\\n"; } if (!PageValidate.IsNumber(txtORD_SHqty.Text)) { strErr += "ORD_SHqty格式错误!\\n"; } if (!PageValidate.IsNumber(txtORD_LHqty.Text)) { strErr += "ORD_LHqty格式错误!\\n"; } if (!PageValidate.IsNumber(txtORD_HZqty.Text)) { strErr += "ORD_HZqty格式错误!\\n"; } if (!PageValidate.IsNumber(txtORD_THqty.Text)) { strErr += "ORD_THqty格式错误!\\n"; } if (!PageValidate.IsNumber(txtORD_Acceptqty.Text)) { strErr += "ORD_Acceptqty格式错误!\\n"; } if (this.txtORD_TL.Text.Trim().Length == 0) { strErr += "ORD_TL不能为空!\\n"; } if (this.txtORD_GRAPHICNO.Text.Trim().Length == 0) { strErr += "ORD_GRAPHICNO不能为空!\\n"; } if (this.txtORD_SHDH.Text.Trim().Length == 0) { strErr += "ORD_SHDH不能为空!\\n"; } if (this.txtREMARK.Text.Trim().Length == 0) { strErr += "REMARK不能为空!\\n"; } if (strErr != "") { MessageBox.Show(this, strErr); return; } string DETAILID = this.txtDETAILID.Text; string MASTERID = this.txtMASTERID.Text; string BILLNO = this.txtBILLNO.Text; int Sequence = int.Parse(this.txtSequence.Text); string ITEM_INTERNAL_CODE = this.txtITEM_INTERNAL_CODE.Text; string ITEM_CODE = this.txtITEM_CODE.Text; string ITEM_NAME = this.txtITEM_NAME.Text; string ITEM_COLOR = this.txtITEM_COLOR.Text; decimal PARENT_ITEM_CODE = decimal.Parse(this.txtPARENT_ITEM_CODE.Text); string ITEM_TYPE = this.txtITEM_TYPE.Text; decimal ITEM_CD = decimal.Parse(this.txtITEM_CD.Text); decimal ITEM_KD = decimal.Parse(this.txtITEM_KD.Text); decimal ITEM_GD = decimal.Parse(this.txtITEM_GD.Text); string ITEM_SPECIFICATIONS = this.txtITEM_SPECIFICATIONS.Text; string ITEM_MEASURE_UNIT = this.txtITEM_MEASURE_UNIT.Text; string ITEM_GYLC = this.txtITEM_GYLC.Text; decimal ITEM_POSITION = decimal.Parse(this.txtITEM_POSITION.Text); decimal ITEM_MIN_QTY = decimal.Parse(this.txtITEM_MIN_QTY.Text); decimal ITEM_MAX_QTY = decimal.Parse(this.txtITEM_MAX_QTY.Text); string ITEM_IMAGE = this.txtITEM_IMAGE.Text; string ITEM_IMAGE_NAME = this.txtITEM_IMAGE_NAME.Text; decimal ITEM_DWMJ = decimal.Parse(this.txtITEM_DWMJ.Text); string ITEM_BARCODE = this.txtITEM_BARCODE.Text; decimal NET_PRICE = decimal.Parse(this.txtNET_PRICE.Text); decimal PRICE = decimal.Parse(this.txtPRICE.Text); int Quantity = int.Parse(this.txtQuantity.Text); int ORD_CGqty = int.Parse(this.txtORD_CGqty.Text); int ORD_CLqty = int.Parse(this.txtORD_CLqty.Text); int ORD_PCqty = int.Parse(this.txtORD_PCqty.Text); int ORD_WGqty = int.Parse(this.txtORD_WGqty.Text); int ORD_TCqty = int.Parse(this.txtORD_TCqty.Text); int ORD_WGZL = int.Parse(this.txtORD_WGZL.Text); int ORD_FPqty = int.Parse(this.txtORD_FPqty.Text); int ORD_Sendqty = int.Parse(this.txtORD_Sendqty.Text); int ORD_SHqty = int.Parse(this.txtORD_SHqty.Text); int ORD_LHqty = int.Parse(this.txtORD_LHqty.Text); int ORD_HZqty = int.Parse(this.txtORD_HZqty.Text); int ORD_THqty = int.Parse(this.txtORD_THqty.Text); int ORD_Acceptqty = int.Parse(this.txtORD_Acceptqty.Text); string ORD_TL = this.txtORD_TL.Text; string ORD_GRAPHICNO = this.txtORD_GRAPHICNO.Text; string ORD_SHDH = this.txtORD_SHDH.Text; string REMARK = this.txtREMARK.Text; MyERP.Model.ORDER_SEND_DETAIL model = new MyERP.Model.ORDER_SEND_DETAIL(); model.DETAILID = DETAILID; model.MASTERID = MASTERID; model.BILLNO = BILLNO; model.Sequence = Sequence; model.ITEM_INTERNAL_CODE = ITEM_INTERNAL_CODE; model.ITEM_CODE = ITEM_CODE; model.ITEM_NAME = ITEM_NAME; model.ITEM_COLOR = ITEM_COLOR; model.PARENT_ITEM_CODE = PARENT_ITEM_CODE; model.ITEM_TYPE = ITEM_TYPE; model.ITEM_CD = ITEM_CD; model.ITEM_KD = ITEM_KD; model.ITEM_GD = ITEM_GD; model.ITEM_SPECIFICATIONS = ITEM_SPECIFICATIONS; model.ITEM_MEASURE_UNIT = ITEM_MEASURE_UNIT; model.ITEM_GYLC = ITEM_GYLC; model.ITEM_POSITION = ITEM_POSITION; model.ITEM_MIN_QTY = ITEM_MIN_QTY; model.ITEM_MAX_QTY = ITEM_MAX_QTY; model.ITEM_IMAGE = ITEM_IMAGE; model.ITEM_IMAGE_NAME = ITEM_IMAGE_NAME; model.ITEM_DWMJ = ITEM_DWMJ; model.ITEM_BARCODE = ITEM_BARCODE; model.NET_PRICE = NET_PRICE; model.PRICE = PRICE; model.Quantity = Quantity; model.ORD_CGqty = ORD_CGqty; model.ORD_CLqty = ORD_CLqty; model.ORD_PCqty = ORD_PCqty; model.ORD_WGqty = ORD_WGqty; model.ORD_TCqty = ORD_TCqty; model.ORD_WGZL = ORD_WGZL; model.ORD_FPqty = ORD_FPqty; model.ORD_Sendqty = ORD_Sendqty; model.ORD_SHqty = ORD_SHqty; model.ORD_LHqty = ORD_LHqty; model.ORD_HZqty = ORD_HZqty; model.ORD_THqty = ORD_THqty; model.ORD_Acceptqty = ORD_Acceptqty; model.ORD_TL = ORD_TL; model.ORD_GRAPHICNO = ORD_GRAPHICNO; model.ORD_SHDH = ORD_SHDH; model.REMARK = REMARK; MyERP.BLL.ORDER_SEND_DETAIL bll = new MyERP.BLL.ORDER_SEND_DETAIL(); bll.Update(model); Maticsoft.Common.MessageBox.ShowAndRedirect(this, "保存成功!", "list.aspx"); }
/// <summary> /// 得到一个对象实体 /// </summary> public MyERP.Model.ORDER_SEND_DETAIL DataRowToModel(DataRow row) { MyERP.Model.ORDER_SEND_DETAIL model = new MyERP.Model.ORDER_SEND_DETAIL(); if (row != null) { if (row["DETAILID"] != null) { model.DETAILID = row["DETAILID"].ToString(); } if (row["MASTERID"] != null) { model.MASTERID = row["MASTERID"].ToString(); } if (row["BILLNO"] != null) { model.BILLNO = row["BILLNO"].ToString(); } if (row["Sequence"] != null && row["Sequence"].ToString() != "") { model.Sequence = int.Parse(row["Sequence"].ToString()); } if (row["ITEM_INTERNAL_CODE"] != null) { model.ITEM_INTERNAL_CODE = row["ITEM_INTERNAL_CODE"].ToString(); } if (row["ITEM_CODE"] != null) { model.ITEM_CODE = row["ITEM_CODE"].ToString(); } if (row["ITEM_NAME"] != null) { model.ITEM_NAME = row["ITEM_NAME"].ToString(); } if (row["ITEM_COLOR"] != null) { model.ITEM_COLOR = row["ITEM_COLOR"].ToString(); } if (row["PARENT_ITEM_CODE"] != null && row["PARENT_ITEM_CODE"].ToString() != "") { model.PARENT_ITEM_CODE = decimal.Parse(row["PARENT_ITEM_CODE"].ToString()); } if (row["ITEM_TYPE"] != null) { model.ITEM_TYPE = row["ITEM_TYPE"].ToString(); } if (row["ITEM_CD"] != null && row["ITEM_CD"].ToString() != "") { model.ITEM_CD = decimal.Parse(row["ITEM_CD"].ToString()); } if (row["ITEM_KD"] != null && row["ITEM_KD"].ToString() != "") { model.ITEM_KD = decimal.Parse(row["ITEM_KD"].ToString()); } if (row["ITEM_GD"] != null && row["ITEM_GD"].ToString() != "") { model.ITEM_GD = decimal.Parse(row["ITEM_GD"].ToString()); } if (row["ITEM_SPECIFICATIONS"] != null) { model.ITEM_SPECIFICATIONS = row["ITEM_SPECIFICATIONS"].ToString(); } if (row["ITEM_MEASURE_UNIT"] != null) { model.ITEM_MEASURE_UNIT = row["ITEM_MEASURE_UNIT"].ToString(); } if (row["ITEM_GYLC"] != null) { model.ITEM_GYLC = row["ITEM_GYLC"].ToString(); } if (row["ITEM_POSITION"] != null && row["ITEM_POSITION"].ToString() != "") { model.ITEM_POSITION = decimal.Parse(row["ITEM_POSITION"].ToString()); } if (row["ITEM_MIN_QTY"] != null && row["ITEM_MIN_QTY"].ToString() != "") { model.ITEM_MIN_QTY = decimal.Parse(row["ITEM_MIN_QTY"].ToString()); } if (row["ITEM_MAX_QTY"] != null && row["ITEM_MAX_QTY"].ToString() != "") { model.ITEM_MAX_QTY = decimal.Parse(row["ITEM_MAX_QTY"].ToString()); } if (row["ITEM_IMAGE"] != null) { model.ITEM_IMAGE = row["ITEM_IMAGE"].ToString(); } if (row["ITEM_IMAGE_NAME"] != null) { model.ITEM_IMAGE_NAME = row["ITEM_IMAGE_NAME"].ToString(); } if (row["ITEM_DWMJ"] != null && row["ITEM_DWMJ"].ToString() != "") { model.ITEM_DWMJ = decimal.Parse(row["ITEM_DWMJ"].ToString()); } if (row["ITEM_BARCODE"] != null) { model.ITEM_BARCODE = row["ITEM_BARCODE"].ToString(); } if (row["NET_PRICE"] != null && row["NET_PRICE"].ToString() != "") { model.NET_PRICE = decimal.Parse(row["NET_PRICE"].ToString()); } if (row["PRICE"] != null && row["PRICE"].ToString() != "") { model.PRICE = decimal.Parse(row["PRICE"].ToString()); } if (row["Quantity"] != null && row["Quantity"].ToString() != "") { model.Quantity = int.Parse(row["Quantity"].ToString()); } if (row["ORD_CGqty"] != null && row["ORD_CGqty"].ToString() != "") { model.ORD_CGqty = int.Parse(row["ORD_CGqty"].ToString()); } if (row["ORD_CLqty"] != null && row["ORD_CLqty"].ToString() != "") { model.ORD_CLqty = int.Parse(row["ORD_CLqty"].ToString()); } if (row["ORD_PCqty"] != null && row["ORD_PCqty"].ToString() != "") { model.ORD_PCqty = int.Parse(row["ORD_PCqty"].ToString()); } if (row["ORD_WGqty"] != null && row["ORD_WGqty"].ToString() != "") { model.ORD_WGqty = int.Parse(row["ORD_WGqty"].ToString()); } if (row["ORD_TCqty"] != null && row["ORD_TCqty"].ToString() != "") { model.ORD_TCqty = int.Parse(row["ORD_TCqty"].ToString()); } if (row["ORD_WGZL"] != null && row["ORD_WGZL"].ToString() != "") { model.ORD_WGZL = int.Parse(row["ORD_WGZL"].ToString()); } if (row["ORD_FPqty"] != null && row["ORD_FPqty"].ToString() != "") { model.ORD_FPqty = int.Parse(row["ORD_FPqty"].ToString()); } if (row["ORD_Sendqty"] != null && row["ORD_Sendqty"].ToString() != "") { model.ORD_Sendqty = int.Parse(row["ORD_Sendqty"].ToString()); } if (row["ORD_SHqty"] != null && row["ORD_SHqty"].ToString() != "") { model.ORD_SHqty = int.Parse(row["ORD_SHqty"].ToString()); } if (row["ORD_LHqty"] != null && row["ORD_LHqty"].ToString() != "") { model.ORD_LHqty = int.Parse(row["ORD_LHqty"].ToString()); } if (row["ORD_HZqty"] != null && row["ORD_HZqty"].ToString() != "") { model.ORD_HZqty = int.Parse(row["ORD_HZqty"].ToString()); } if (row["ORD_THqty"] != null && row["ORD_THqty"].ToString() != "") { model.ORD_THqty = int.Parse(row["ORD_THqty"].ToString()); } if (row["ORD_Acceptqty"] != null && row["ORD_Acceptqty"].ToString() != "") { model.ORD_Acceptqty = int.Parse(row["ORD_Acceptqty"].ToString()); } if (row["ORD_TL"] != null) { model.ORD_TL = row["ORD_TL"].ToString(); } if (row["ORD_GRAPHICNO"] != null) { model.ORD_GRAPHICNO = row["ORD_GRAPHICNO"].ToString(); } if (row["ORD_SHDH"] != null) { model.ORD_SHDH = row["ORD_SHDH"].ToString(); } if (row["REMARK"] != null) { model.REMARK = row["REMARK"].ToString(); } } return(model); }
/// <summary> /// 增加一条数据 /// </summary> public bool Add(MyERP.Model.ORDER_SEND_DETAIL model) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into ORDER_SEND_DETAIL("); strSql.Append("DETAILID,MASTERID,BILLNO,Sequence,ITEM_INTERNAL_CODE,ITEM_CODE,ITEM_NAME,ITEM_COLOR,PARENT_ITEM_CODE,ITEM_TYPE,ITEM_CD,ITEM_KD,ITEM_GD,ITEM_SPECIFICATIONS,ITEM_MEASURE_UNIT,ITEM_GYLC,ITEM_POSITION,ITEM_MIN_QTY,ITEM_MAX_QTY,ITEM_IMAGE,ITEM_IMAGE_NAME,ITEM_DWMJ,ITEM_BARCODE,NET_PRICE,PRICE,Quantity,ORD_CGqty,ORD_CLqty,ORD_PCqty,ORD_WGqty,ORD_TCqty,ORD_WGZL,ORD_FPqty,ORD_Sendqty,ORD_SHqty,ORD_LHqty,ORD_HZqty,ORD_THqty,ORD_Acceptqty,ORD_TL,ORD_GRAPHICNO,ORD_SHDH,REMARK)"); strSql.Append(" values ("); strSql.Append("@DETAILID,@MASTERID,@BILLNO,@Sequence,@ITEM_INTERNAL_CODE,@ITEM_CODE,@ITEM_NAME,@ITEM_COLOR,@PARENT_ITEM_CODE,@ITEM_TYPE,@ITEM_CD,@ITEM_KD,@ITEM_GD,@ITEM_SPECIFICATIONS,@ITEM_MEASURE_UNIT,@ITEM_GYLC,@ITEM_POSITION,@ITEM_MIN_QTY,@ITEM_MAX_QTY,@ITEM_IMAGE,@ITEM_IMAGE_NAME,@ITEM_DWMJ,@ITEM_BARCODE,@NET_PRICE,@PRICE,@Quantity,@ORD_CGqty,@ORD_CLqty,@ORD_PCqty,@ORD_WGqty,@ORD_TCqty,@ORD_WGZL,@ORD_FPqty,@ORD_Sendqty,@ORD_SHqty,@ORD_LHqty,@ORD_HZqty,@ORD_THqty,@ORD_Acceptqty,@ORD_TL,@ORD_GRAPHICNO,@ORD_SHDH,@REMARK)"); SqlParameter[] parameters = { new SqlParameter("@DETAILID", SqlDbType.VarChar, 50), new SqlParameter("@MASTERID", SqlDbType.VarChar, 50), new SqlParameter("@BILLNO", SqlDbType.VarChar, 50), new SqlParameter("@Sequence", SqlDbType.Int, 4), new SqlParameter("@ITEM_INTERNAL_CODE", SqlDbType.VarChar, 50), new SqlParameter("@ITEM_CODE", SqlDbType.VarChar, 50), new SqlParameter("@ITEM_NAME", SqlDbType.VarChar, 50), new SqlParameter("@ITEM_COLOR", SqlDbType.VarChar, 50), new SqlParameter("@PARENT_ITEM_CODE", SqlDbType.Float, 8), new SqlParameter("@ITEM_TYPE", SqlDbType.VarChar, 50), new SqlParameter("@ITEM_CD", SqlDbType.Float, 8), new SqlParameter("@ITEM_KD", SqlDbType.Float, 8), new SqlParameter("@ITEM_GD", SqlDbType.Float, 8), new SqlParameter("@ITEM_SPECIFICATIONS", SqlDbType.VarChar, 50), new SqlParameter("@ITEM_MEASURE_UNIT", SqlDbType.VarChar, 50), new SqlParameter("@ITEM_GYLC", SqlDbType.VarChar, 50), new SqlParameter("@ITEM_POSITION", SqlDbType.Float, 8), new SqlParameter("@ITEM_MIN_QTY", SqlDbType.Float, 8), new SqlParameter("@ITEM_MAX_QTY", SqlDbType.Float, 8), new SqlParameter("@ITEM_IMAGE", SqlDbType.VarChar, 50), new SqlParameter("@ITEM_IMAGE_NAME", SqlDbType.VarChar, 50), new SqlParameter("@ITEM_DWMJ", SqlDbType.Float, 8), new SqlParameter("@ITEM_BARCODE", SqlDbType.VarChar, 50), new SqlParameter("@NET_PRICE", SqlDbType.Float, 8), new SqlParameter("@PRICE", SqlDbType.Float, 8), new SqlParameter("@Quantity", SqlDbType.Int, 4), new SqlParameter("@ORD_CGqty", SqlDbType.Int, 4), new SqlParameter("@ORD_CLqty", SqlDbType.Int, 4), new SqlParameter("@ORD_PCqty", SqlDbType.Int, 4), new SqlParameter("@ORD_WGqty", SqlDbType.Int, 4), new SqlParameter("@ORD_TCqty", SqlDbType.Int, 4), new SqlParameter("@ORD_WGZL", SqlDbType.Int, 4), new SqlParameter("@ORD_FPqty", SqlDbType.Int, 4), new SqlParameter("@ORD_Sendqty", SqlDbType.Int, 4), new SqlParameter("@ORD_SHqty", SqlDbType.Int, 4), new SqlParameter("@ORD_LHqty", SqlDbType.Int, 4), new SqlParameter("@ORD_HZqty", SqlDbType.Int, 4), new SqlParameter("@ORD_THqty", SqlDbType.Int, 4), new SqlParameter("@ORD_Acceptqty", SqlDbType.Int, 4), new SqlParameter("@ORD_TL", SqlDbType.VarChar, 50), new SqlParameter("@ORD_GRAPHICNO", SqlDbType.VarChar, 50), new SqlParameter("@ORD_SHDH", SqlDbType.VarChar, 50), new SqlParameter("@REMARK", SqlDbType.VarChar, 50) }; parameters[0].Value = model.DETAILID; parameters[1].Value = model.MASTERID; parameters[2].Value = model.BILLNO; parameters[3].Value = model.Sequence; parameters[4].Value = model.ITEM_INTERNAL_CODE; parameters[5].Value = model.ITEM_CODE; parameters[6].Value = model.ITEM_NAME; parameters[7].Value = model.ITEM_COLOR; parameters[8].Value = model.PARENT_ITEM_CODE; parameters[9].Value = model.ITEM_TYPE; parameters[10].Value = model.ITEM_CD; parameters[11].Value = model.ITEM_KD; parameters[12].Value = model.ITEM_GD; parameters[13].Value = model.ITEM_SPECIFICATIONS; parameters[14].Value = model.ITEM_MEASURE_UNIT; parameters[15].Value = model.ITEM_GYLC; parameters[16].Value = model.ITEM_POSITION; parameters[17].Value = model.ITEM_MIN_QTY; parameters[18].Value = model.ITEM_MAX_QTY; parameters[19].Value = model.ITEM_IMAGE; parameters[20].Value = model.ITEM_IMAGE_NAME; parameters[21].Value = model.ITEM_DWMJ; parameters[22].Value = model.ITEM_BARCODE; parameters[23].Value = model.NET_PRICE; parameters[24].Value = model.PRICE; parameters[25].Value = model.Quantity; parameters[26].Value = model.ORD_CGqty; parameters[27].Value = model.ORD_CLqty; parameters[28].Value = model.ORD_PCqty; parameters[29].Value = model.ORD_WGqty; parameters[30].Value = model.ORD_TCqty; parameters[31].Value = model.ORD_WGZL; parameters[32].Value = model.ORD_FPqty; parameters[33].Value = model.ORD_Sendqty; parameters[34].Value = model.ORD_SHqty; parameters[35].Value = model.ORD_LHqty; parameters[36].Value = model.ORD_HZqty; parameters[37].Value = model.ORD_THqty; parameters[38].Value = model.ORD_Acceptqty; parameters[39].Value = model.ORD_TL; parameters[40].Value = model.ORD_GRAPHICNO; parameters[41].Value = model.ORD_SHDH; parameters[42].Value = model.REMARK; int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return(true); } else { return(false); } }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(MyERP.Model.ORDER_SEND_DETAIL model) { StringBuilder strSql = new StringBuilder(); strSql.Append("update ORDER_SEND_DETAIL set "); strSql.Append("DETAILID=@DETAILID,"); strSql.Append("MASTERID=@MASTERID,"); strSql.Append("BILLNO=@BILLNO,"); strSql.Append("Sequence=@Sequence,"); strSql.Append("ITEM_INTERNAL_CODE=@ITEM_INTERNAL_CODE,"); strSql.Append("ITEM_CODE=@ITEM_CODE,"); strSql.Append("ITEM_NAME=@ITEM_NAME,"); strSql.Append("ITEM_COLOR=@ITEM_COLOR,"); strSql.Append("PARENT_ITEM_CODE=@PARENT_ITEM_CODE,"); strSql.Append("ITEM_TYPE=@ITEM_TYPE,"); strSql.Append("ITEM_CD=@ITEM_CD,"); strSql.Append("ITEM_KD=@ITEM_KD,"); strSql.Append("ITEM_GD=@ITEM_GD,"); strSql.Append("ITEM_SPECIFICATIONS=@ITEM_SPECIFICATIONS,"); strSql.Append("ITEM_MEASURE_UNIT=@ITEM_MEASURE_UNIT,"); strSql.Append("ITEM_GYLC=@ITEM_GYLC,"); strSql.Append("ITEM_POSITION=@ITEM_POSITION,"); strSql.Append("ITEM_MIN_QTY=@ITEM_MIN_QTY,"); strSql.Append("ITEM_MAX_QTY=@ITEM_MAX_QTY,"); strSql.Append("ITEM_IMAGE=@ITEM_IMAGE,"); strSql.Append("ITEM_IMAGE_NAME=@ITEM_IMAGE_NAME,"); strSql.Append("ITEM_DWMJ=@ITEM_DWMJ,"); strSql.Append("ITEM_BARCODE=@ITEM_BARCODE,"); strSql.Append("NET_PRICE=@NET_PRICE,"); strSql.Append("PRICE=@PRICE,"); strSql.Append("Quantity=@Quantity,"); strSql.Append("ORD_CGqty=@ORD_CGqty,"); strSql.Append("ORD_CLqty=@ORD_CLqty,"); strSql.Append("ORD_PCqty=@ORD_PCqty,"); strSql.Append("ORD_WGqty=@ORD_WGqty,"); strSql.Append("ORD_TCqty=@ORD_TCqty,"); strSql.Append("ORD_WGZL=@ORD_WGZL,"); strSql.Append("ORD_FPqty=@ORD_FPqty,"); strSql.Append("ORD_Sendqty=@ORD_Sendqty,"); strSql.Append("ORD_SHqty=@ORD_SHqty,"); strSql.Append("ORD_LHqty=@ORD_LHqty,"); strSql.Append("ORD_HZqty=@ORD_HZqty,"); strSql.Append("ORD_THqty=@ORD_THqty,"); strSql.Append("ORD_Acceptqty=@ORD_Acceptqty,"); strSql.Append("ORD_TL=@ORD_TL,"); strSql.Append("ORD_GRAPHICNO=@ORD_GRAPHICNO,"); strSql.Append("ORD_SHDH=@ORD_SHDH,"); strSql.Append("REMARK=@REMARK"); strSql.Append(" where "); SqlParameter[] parameters = { new SqlParameter("@DETAILID", SqlDbType.VarChar, 50), new SqlParameter("@MASTERID", SqlDbType.VarChar, 50), new SqlParameter("@BILLNO", SqlDbType.VarChar, 50), new SqlParameter("@Sequence", SqlDbType.Int, 4), new SqlParameter("@ITEM_INTERNAL_CODE", SqlDbType.VarChar, 50), new SqlParameter("@ITEM_CODE", SqlDbType.VarChar, 50), new SqlParameter("@ITEM_NAME", SqlDbType.VarChar, 50), new SqlParameter("@ITEM_COLOR", SqlDbType.VarChar, 50), new SqlParameter("@PARENT_ITEM_CODE", SqlDbType.Float, 8), new SqlParameter("@ITEM_TYPE", SqlDbType.VarChar, 50), new SqlParameter("@ITEM_CD", SqlDbType.Float, 8), new SqlParameter("@ITEM_KD", SqlDbType.Float, 8), new SqlParameter("@ITEM_GD", SqlDbType.Float, 8), new SqlParameter("@ITEM_SPECIFICATIONS", SqlDbType.VarChar, 50), new SqlParameter("@ITEM_MEASURE_UNIT", SqlDbType.VarChar, 50), new SqlParameter("@ITEM_GYLC", SqlDbType.VarChar, 50), new SqlParameter("@ITEM_POSITION", SqlDbType.Float, 8), new SqlParameter("@ITEM_MIN_QTY", SqlDbType.Float, 8), new SqlParameter("@ITEM_MAX_QTY", SqlDbType.Float, 8), new SqlParameter("@ITEM_IMAGE", SqlDbType.VarChar, 50), new SqlParameter("@ITEM_IMAGE_NAME", SqlDbType.VarChar, 50), new SqlParameter("@ITEM_DWMJ", SqlDbType.Float, 8), new SqlParameter("@ITEM_BARCODE", SqlDbType.VarChar, 50), new SqlParameter("@NET_PRICE", SqlDbType.Float, 8), new SqlParameter("@PRICE", SqlDbType.Float, 8), new SqlParameter("@Quantity", SqlDbType.Int, 4), new SqlParameter("@ORD_CGqty", SqlDbType.Int, 4), new SqlParameter("@ORD_CLqty", SqlDbType.Int, 4), new SqlParameter("@ORD_PCqty", SqlDbType.Int, 4), new SqlParameter("@ORD_WGqty", SqlDbType.Int, 4), new SqlParameter("@ORD_TCqty", SqlDbType.Int, 4), new SqlParameter("@ORD_WGZL", SqlDbType.Int, 4), new SqlParameter("@ORD_FPqty", SqlDbType.Int, 4), new SqlParameter("@ORD_Sendqty", SqlDbType.Int, 4), new SqlParameter("@ORD_SHqty", SqlDbType.Int, 4), new SqlParameter("@ORD_LHqty", SqlDbType.Int, 4), new SqlParameter("@ORD_HZqty", SqlDbType.Int, 4), new SqlParameter("@ORD_THqty", SqlDbType.Int, 4), new SqlParameter("@ORD_Acceptqty", SqlDbType.Int, 4), new SqlParameter("@ORD_TL", SqlDbType.VarChar, 50), new SqlParameter("@ORD_GRAPHICNO", SqlDbType.VarChar, 50), new SqlParameter("@ORD_SHDH", SqlDbType.VarChar, 50), new SqlParameter("@REMARK", SqlDbType.VarChar, 50) }; parameters[0].Value = model.DETAILID; parameters[1].Value = model.MASTERID; parameters[2].Value = model.BILLNO; parameters[3].Value = model.Sequence; parameters[4].Value = model.ITEM_INTERNAL_CODE; parameters[5].Value = model.ITEM_CODE; parameters[6].Value = model.ITEM_NAME; parameters[7].Value = model.ITEM_COLOR; parameters[8].Value = model.PARENT_ITEM_CODE; parameters[9].Value = model.ITEM_TYPE; parameters[10].Value = model.ITEM_CD; parameters[11].Value = model.ITEM_KD; parameters[12].Value = model.ITEM_GD; parameters[13].Value = model.ITEM_SPECIFICATIONS; parameters[14].Value = model.ITEM_MEASURE_UNIT; parameters[15].Value = model.ITEM_GYLC; parameters[16].Value = model.ITEM_POSITION; parameters[17].Value = model.ITEM_MIN_QTY; parameters[18].Value = model.ITEM_MAX_QTY; parameters[19].Value = model.ITEM_IMAGE; parameters[20].Value = model.ITEM_IMAGE_NAME; parameters[21].Value = model.ITEM_DWMJ; parameters[22].Value = model.ITEM_BARCODE; parameters[23].Value = model.NET_PRICE; parameters[24].Value = model.PRICE; parameters[25].Value = model.Quantity; parameters[26].Value = model.ORD_CGqty; parameters[27].Value = model.ORD_CLqty; parameters[28].Value = model.ORD_PCqty; parameters[29].Value = model.ORD_WGqty; parameters[30].Value = model.ORD_TCqty; parameters[31].Value = model.ORD_WGZL; parameters[32].Value = model.ORD_FPqty; parameters[33].Value = model.ORD_Sendqty; parameters[34].Value = model.ORD_SHqty; parameters[35].Value = model.ORD_LHqty; parameters[36].Value = model.ORD_HZqty; parameters[37].Value = model.ORD_THqty; parameters[38].Value = model.ORD_Acceptqty; parameters[39].Value = model.ORD_TL; parameters[40].Value = model.ORD_GRAPHICNO; parameters[41].Value = model.ORD_SHDH; parameters[42].Value = model.REMARK; int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return(true); } else { return(false); } }