/// <summary> /// 提交数据到服务器 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnOK_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(this.txtContents.Text.Trim())) { MessageBox.Show("您没有填写任何错误信息!"); return; } string wb_web = CSystem.GetAppConfig("wb"); CEntityGCXXErrData GCXXErrData = new CEntityGCXXErrData(); GCXXErrData.AddTime = DateTime.Now.ToString(); GCXXErrData.ColContrnts = this._strColNameVal; GCXXErrData.Contents = this.txtContents.Text.Trim(); GCXXErrData.IsLOCK = 0; GCXXErrData.JDName = _strFormName; GCXXErrData.Results = ""; GCXXErrData.ResultsState = 0; GCXXErrData.InterLock = APP.GoldSoftClient.GlodSoftDiscern.CurrNo; bool sige = GCXXErrDataBLL.insertGCXXErr(wb_web, GCXXErrData); if (sige) { this.Close(); } else { MessageBox.Show("提交失败,稍后尝试!"); } }
private static DataTable getTab(CEntityGCXXErrData cEntityGCXXErrData) { createTable(); DataRow dr = GCXXErrDataBLL.dt.NewRow(); dr["id"] = cEntityGCXXErrData.Id; dr["JDName"] = cEntityGCXXErrData.JDName; dr["ColContrnts"] = cEntityGCXXErrData.ColContrnts; dr["Contents"] = cEntityGCXXErrData.Contents; dr["AddTime"] = cEntityGCXXErrData.AddTime; dr["ResultsState"] = cEntityGCXXErrData.ResultsState; dr["Results"] = cEntityGCXXErrData.Results; dr["IsLOCK"] = cEntityGCXXErrData.IsLOCK; dr["InterLock"] = cEntityGCXXErrData.InterLock; dt.Rows.Add(dr); return(dt); }
/// <summary> /// 提交清单库 错误信息 /// </summary> /// <returns></returns> public static bool insertGCXXErr(string wb_web, CEntityGCXXErrData cEntityGCXXErrData) { DataTable dt = getTab(cEntityGCXXErrData); return(WebServiceHelper.InvokeMethod <bool>(wb_web, "insertGCXXErr", dt)); }