private void btnSave_Click(object sender, EventArgs e) { if (txtNewNum.Text.Trim() == "") { MessageBox.Show(this, "请输入新的单号!"); return; } if (txtRemark.Text.Trim() == "") { MessageBox.Show(this, "请输入修改原因!"); return; } if (sap_id == "") { MessageBox.Show(this, "修改的数据标识失效,请重新数据小票获取!"); return; } string rstr = ""; if (CommonalityEntity.ISSapCheck(txtCarType.Text.Trim(), txtNewNum.Text.Trim(), out rstr)) { string strSql = "update eh_SAPRecord set Sap_Remark='" + txtRemark.Text.Trim() + "' ,Sap_InNO='" + txtNewNum.Text.Trim() + "' where Sap_ID=" + sap_id; LinQBaseDao.Query(strSql); strSql = "update View_CarState set CarInfo_PO='" + txtNewNum.Text.Trim() + "' where SmallTicket_Serialnumber='" + txtNewNum.Text.Trim() + "'"; LinQBaseDao.Query(strSql); string operateContent = "SAP手动修改单号将原单号" + txtOldNum.Text.Trim() + "改为新单号" + txtNewNum.Text.Trim() + ",修改原因:" + txtRemark.Text.Trim(); MessageBox.Show(this, "SAP新单号修改成功!"); } else { MessageBox.Show(this, "SAP新单号验证失败," + rstr); } }