private void btnReadMagData_Click(object sender, EventArgs e)
        {
            var objMag = new MagneticStripeCard(cbPrinter.SelectedItem.ToString());
            string track1, track2, track3;

            var movement = new Movement(cbPrinter.SelectedItem.ToString());
            movement.MoveTo(Station.Magnetic, 0);

            // Wait until the mag read is done to the firmware.  Was there an error in printer?
            if (WaitForMagReadFinish(cbPrinter.SelectedItem.ToString()))
            {
                objMag.GetMagneticData(out track1, out track2, out track3);
                rtbDetails.Text = String.Format("Track1:{0}\nTrack2:{1}\nTrack3:{2}", track1, track2, track3);
            }
        }
示例#2
0
        private void btnReadMagData_Click(object sender, EventArgs e)
        {
            var    objMag = new MagneticStripeCard(cbPrinter.SelectedItem.ToString());
            string track1, track2, track3;

            var movement = new Movement(cbPrinter.SelectedItem.ToString());

            movement.MoveTo(Station.Magnetic, 0);

            // Wait until the mag read is done to the firmware.  Was there an error in printer?
            if (WaitForMagReadFinish(cbPrinter.SelectedItem.ToString()))
            {
                objMag.GetMagneticData(out track1, out track2, out track3);
                rtbDetails.Text = String.Format("Track1:{0}\nTrack2:{1}\nTrack3:{2}", track1, track2, track3);
            }
        }