Example #1
0
        private void SelectShipper(Int32 iSID)
        {
            ShipperHeaderTableAdapter taShipperHeader = new ShipperHeaderTableAdapter();

            dsShippingDock.ShipperHeaderDataTable dtShipperHeaders = taShipperHeader.GetOpenShipper(iSID);
            switch (dtShipperHeaders.Rows.Count)
            {
            case 1:
                SID = iSID;
                RefreshShipperDetails();
                tabControl1.SelectedIndex = 1;
                break;

            case 0:
                uxShipper.Focus();
                throw new Exception("Invalid shipper.");

            default:
                uxShipper.Focus();
                throw new Exception("Unknown error validating shipper.");
            }
#if PocketPC
            MyRFGun.GoodReadNotification();
#endif
        }
Example #2
0
        void MyRFGun_RFScan(object sender, RFScanEventArgs e)
        {
            //exception =new exception
            try
            {
                ScanData scanData = e.Text;
                switch (scanData.ScanDataType)
                {
                //case eScanDataType.Shipper:
                //    Exception ex0 = new Exception("Not a part number or quantity");
                //    throw ex0;
                //    break;
                //case eScanDataType.PO:
                //    Exception ex1 = new Exception("Not a part number or quantity");
                //    throw ex1;
                //    break;
                case eScanDataType.Part:
                    EnterPart(scanData.DataValue);
                    break;

                case eScanDataType.Quantity:
                    EnterQty(scanData.DataValue);
                    break;
                //case eScanDataType.Serial:
                //    Exception ex2 = new Exception("Not a part number or quantity");
                //    throw ex2;
                //    break;


                case eScanDataType.TwoDBarcode:
                    //EnterQty();
                    //ModScan = scanData.DataValue.Replace("\31" , "*");
                    MessageBox.Show("2d");
                    MyRFGun.GoodReadNotification();
                    string[] words = scanData.DataValue.Split((char)31);
                    foreach (string word in words)
                    {
                        //MessageBox.show(word);
                        MessageBox.Show(word);
                    }

                    break;


                case eScanDataType.Undef:
                    Exception ex3 = new Exception("Unknown data identifier.");
                    throw ex3;
                }
            }

            catch (Exception ex)
            {
                uxMessage.Text = ex.Message;
            }
        }
Example #3
0
 private void EnterSerial(String sSer)
 {
     foreach (string item in uxListBox1.Items)
     {
         if (sSer == item)
         {
             uxMessage.Text = "Serial # Already Scanned, Please Scan Another.";
             MyRFGun.BadReadNotification();
         }
         else
         {
             SerialEntered(sSer);
             MyRFGun.GoodReadNotification();
         }
     }
 }
Example #4
0
 private void EnterSID(String sSID)
 {
     MyRFGun.GoodReadNotification();
     SIDEntered(sSID);
 }