예제 #1
0
파일: DataErr.cs 프로젝트: shansheng/QDJJ
        /// <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("提交失败,稍后尝试!");
            }
        }
예제 #2
0
        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);
        }
예제 #3
0
        /// <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));
        }