public override void WriteData(SmartCardWriteAction action, byte[] data) { int iCount = data.GetLength(0); string sData = InteropCommon.ToStringFromByteArray(data, _binaryConversion); VerifyResult(_cco.WriteData((int)action, iCount, sData)); }
private void btnWriteData_Click(object sender, EventArgs e) { Cursor old = Cursor.Current; Cursor.Current = Cursors.WaitCursor; try { SmartCardWriteAction action = (SmartCardWriteAction)Enum.Parse(typeof(SmartCardWriteAction), cbSmartCardWriteAction.Text); _smartCard.WriteData(action, inputData); tbResultData.Text = ""; } catch (Exception ae) { ShowException(ae); } finally { Cursor.Current = old; } }