Пример #1
0
        protected void btnCommit_Click(object sender, EventArgs e)
        {
            string opType    = ddlOpType.SelectedItem.Text;
            string sBarCode  = tbBarCode.Text.Trim();
            string sScanTime = tbScanTime.Text.Trim();
            string sUserId   = tbUserId.Text.Trim();

            DateTime scanTime = DateTime.MinValue;

            if (!DateTime.TryParse(sScanTime, out scanTime))
            {
                MessageBox.Show(Page, btnCommit, "请输入正确日期格式的扫描时间");
                return;
            }

            scanTime = DateTime.Now;

            //long userId = 0;
            //if (!long.TryParse(sUserId, out userId))
            //{
            //    MessageBox.Show(Page, btnCommit, "用户ID不合法,请检查");
            //    return;
            //}

            string error = "";

            try
            {
                PDAOrderClient client = new PDAOrderClient();
                string         str    = client.Insert(opType, sBarCode, scanTime, sUserId);

                MessageBox.Show(Page, btnCommit, str);
                return;
            }
            catch (Exception ex)
            {
                error = ex.Message;
            }

            if (!string.IsNullOrEmpty(error))
            {
                MessageBox.Show(Page, btnCommit, error);
                return;
            }

            MessageBox.Show(Page, btnCommit, "操作成功");
        }