Example #1
0
        public static string GetStringRepresentation(this ImportTaskStatus status)
        {
            switch (status)
            {
            case ImportTaskStatus.Failed:
                return("Failed");

            case ImportTaskStatus.Finished:
                return("Finished");

            case ImportTaskStatus.InProgress:
                return("InProgress");

            case ImportTaskStatus.NotStarted:
                return("NotStarted");

            default:
                return("Undefined");
            }
        }
Example #2
0
 protected void UpdateTaskStatus(ImportTaskStatus status)
 {
     Settings.Status = status;
     OnTaskStatusUpdated(status);
 }
Example #3
0
 public void OnTaskStatusUpdated(ImportTaskStatus status)
 {
 }
Example #4
0
 public void OnTaskStatusUpdated(ImportTaskStatus status)
 {
     TransactionImportTracer.Trace(importTask.Settings.PayerId, $"Task status was updated to {status.GetStringRepresentation()}");
 }
Example #5
0
 public void UpdateTaskStatus(TransactionImportSettings settings, ImportTaskStatus newStatus)
 {
     settings.Status = newStatus;
     Provider.Save(settings);
 }