void INovaAlertServiceCallback.OnServerMessage(eServerMessageType messageType, string msg) { switch (messageType) { case eServerMessageType.Notify: ShowInfo(msg); break; case eServerMessageType.Error: ShowError(msg); break; case eServerMessageType.RecorderError: if (this.Control is MultiDestControlViewModel) { ((MultiDestControlViewModel)this.Control).CanRecord = false; } else { ShowError(msg); } break; case eServerMessageType.RecorderResume: if (this.Control is MultiDestControlViewModel) { ((MultiDestControlViewModel)this.Control).CanRecord = true; } else { ShowInfo(msg); } break; default: break; } }
void INovaAlertServiceCallback.OnServerMessage(eServerMessageType messageType, string msg) { }