public void NotifyTransmit(object sender, AfterTransmitEventArgs eventArgs) { if (eventArgs.ReturnValue == ErrorCode.Success) { WriteInfo(sender, String.Format(">> Error: {0}", eventArgs.ReturnValue)); WriteInfo(sender, String.Format(">> RAPDU: [{0}]", eventArgs.Response)); } else { WriteWarning(sender, String.Format(">> Error: {0}", eventArgs.ReturnValue)); } }
public void NotifyTransmit(object sender, AfterTransmitEventArgs eventArgs) { Gui.InvokeOnUiThread(() => { if (eventArgs.ReturnValue == ErrorCode.Success) { Gui.SetLogForeColor(Colors.LogDefaultColor); WriteLogLine(LogLevel.Info, sender, $"<= RAPDU: [{eventArgs.Response}]"); } else { Gui.SetLogForeColor(Colors.LogErrorColor); WriteLogLine(LogLevel.Error, sender, $"<= {eventArgs.ReturnValue}"); } Gui.UpdateLastError(eventArgs.ReturnValue); }); }
private void NotifyTransmit(object sender, AfterTransmitEventArgs eventArgs) { _gui.InvokeOnUiThread(() => { if (eventArgs.ReturnValue == ErrorCode.Success) { _gui.UpdateResponseApdu(eventArgs.Response); _gui.UpdateStatusWord((ResponseAPDU)eventArgs.Response); _gui.UpdateHistoric(eventArgs.Command, eventArgs.Response); } else { _gui.UpdateResponseApdu(null); _gui.UpdateStatusWord(null); _gui.UpdateHistoric(eventArgs.Command, null); } }); }