예제 #1
0
 public void EventOnCard(Core.TagEventData tagdata)
 {
     if (_frmTag != null)
     {
         _frmTag.EventOnCard(tagdata);
     }
 }
예제 #2
0
파일: frmReg.cs 프로젝트: radtek/InfoPos
        public void Call(string buttonkey, TouchLinkItem item, ref bool cancel)
        {
            try
            {
                switch (buttonkey)
                {
                case "fo_reg_search":
                    SubMenu_Search();
                    break;

                case "fo_reg_searchtag":
                    SubMenu_Tag();
                    break;

                case "fo_reg_add":
                    SubMenu_Receive();
                    break;

                case "fo_reg_del":
                    SubMenu_Deliver();
                    break;

                case "fo_reg_edit":
                    SubMenu_Edit();
                    break;

                case "fo_reg_taglinkset":
                    SubMenu_TagLinkSet();
                    break;

                case "fo_reg_taglinkdel":
                    SubMenu_TagLinkDel();
                    break;

                case "fo_reg_custadd":
                    SubMenu_CustomerAdd();
                    break;

                case "fo_reg_custdel":
                    SubMenu_CustomerDel();
                    break;

                case "fo_reg_fine":
                    SubMenu_Fine();
                    break;

                case "call_tagreader":
                    string            tagno   = item.Text;
                    Core.TagEventData tagdata = (TagEventData)item.Tag;
                    if (EventOnCard != null)
                    {
                        EventOnCard(tagdata);
                    }
                    else
                    {
                        SubMenu_TagReader(tagno);
                    }
                    break;

                case "fo_reg_exit":
                    this.Close();
                    item.IsClose = 1;
                    break;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }