void Callback(APIResponseStatus status, string data)
 {
     RunOnUiThread(() =>
     {
         HandleTokenResponseStatus(status);
     });
 }
 public static object SetResponse(APIResponseStatus ResponseStatus, string Message, APIOpStatus OperationStatus, object Data)
 {
     return(new
     {
         ResponseStatus,
         Message,
         OperationStatus,
         Data
     });
 }
 private void HandleTokenResponseStatus(APIResponseStatus status)
 {
     if (status == APIResponseStatus.SUCCESS)
     {
         LaunchBookshelf();
     }
     else
     {
         Utils.ShowDialog(this, Resources.GetString(Resource.String.error), Resources.GetString(Resource.String.internet_error),
                          Resources.GetString(Resource.String.close));
         _retryButton.Visibility = Android.Views.ViewStates.Visible;
     }
 }
 private void RegisterReceiverForToken()
 {
     if (App.TokenFetch == SyncStatus.IN_PROGRESS)
     {
         _receiver = new TokenStatusReceiver(this);
         IntentFilter intentFilter = new IntentFilter();
         intentFilter.AddAction(Constants.TOKEN_FETCH_EVENT);
         LocalBroadcastManager.GetInstance(this).RegisterReceiver(_receiver, intentFilter);
     }
     else
     {
         APIResponseStatus status = (Application as IPCApplication).GetTockenStatus();
         HandleTokenResponseStatus(status);
     }
 }
Beispiel #5
0
 public hrm_setup_add_update_response()
 {
     Status = new APIResponseStatus {
         IsSuccessful = false, Message = new APIResponseMessage()
     };
 }
 public DeleteRespObj()
 {
     Status = new APIResponseStatus {
         Message = new APIResponseMessage()
     };
 }
 public APIMinifyResponse(APIResponseStatus _status, APIMinifyResponseStatus _responseStatus, string _minifiedCode = null, string _message = null)
     : base(_status, _message)
 {
     ResponseStatus = _responseStatus;
         MinifiedCode = _minifiedCode;
 }
 public void OnTokenReceived(APIResponseStatus status)
 {
     HandleTokenResponseStatus(status);
 }