Пример #1
0
        private void SubMenu_TagReader(TagEventData tagdata)
        {
            Result res = null;

            try
            {
                tagdata            = _core.Tag.Reader_GetData(tagdata.readtagno);
                txtTagNo.EditValue = tagdata.readtagno;
                dteStart.EditValue = tagdata.readdate1;
                dteEnd.EditValue   = tagdata.readdate2;

                object[] param = new object[] { tagdata.readtagno };
                res = _core.RemoteObject.Connection.Call(_core.RemoteObject.User.UserNo, 606, 606003, 606003, param);
                if (res != null && res.ResultNo == 0)
                {
                    if (res.AffectedRows > 0)
                    {
                        DataTable dt = res.Data.Tables[0];
                        txtCustNo.EditValue   = dt.Rows[0]["CUSTNO"];
                        txtCustName.EditValue = dt.Rows[0]["CUSTNAME"];
                    }
                    else
                    {
                    }
                }
            }
            catch (Exception ex)
            {
                res = new Result(9, ex.ToString());
            }
            Alert(res, "Таг унших");
        }
Пример #2
0
        public void Call(string buttonkey, TouchLinkItem item, ref bool cancel)
        {
            try
            {
                switch (buttonkey)
                {
                case "tag_clear":
                    SubMenu_Clear();
                    break;

                case "tag_write":
                    SubMenu_Write();
                    break;

                case "tag_recycle":
                    SubMenu_Recycle();
                    break;

                case "tag_exit":
                    this.Close();
                    item.IsClose = 1;
                    break;

                case "call_tagreader":
                    string       tagno   = item.Text;
                    TagEventData tagdata = (TagEventData)item.Tag;

                    //Alert(string.Format("Сериал: {0} Төлөв: {1}", tagdata.readtagno, tagdata.readstatus), "Таг уншигдлаа.");

                    if (_frmTag == null)
                    {
                        SubMenu_TagReader(tagdata);
                    }
                    else
                    {
                        _frmTag.EventOnCard(tagdata);
                    }
                    break;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }