private void SetStatus(CsacServiceStatus value, string errorMessage = "") { Status = value; if (StatusChanged != null) { StatusChanged(Status, errorMessage); } }
private void csacServiceStatusChanged(CsacServiceStatus status, string errorMessage) { DispatcherHelper.CheckBeginInvokeOnUI(async() => { if (status == CsacServiceStatus.Error) { ServiceStatus = $"ERROR: {errorMessage}"; await dialogService.ShowError(errorMessage, "Error", buttonText: "Ok", afterHideCallback: () => { navigationService.GoBack(); }); } else { ServiceStatus = status.ToString(); } }); }
public CsacServiceStatusChangedEventArgs(CsacServiceStatus status, string errorMessage = "") { Status = status; ErrorMessage = errorMessage; }