EAImvertor.EAImvertorJob.setStatus C# (CSharp) Méthode

setStatus() private méthode

private setStatus ( string jobStatus ) : void
jobStatus string
Résultat void
        private void setStatus(string jobStatus )
        {
            int jobStatusInt;
            if (int.TryParse(jobStatus, out jobStatusInt))
            {
                switch (jobStatusInt)
                {
                    case 1:
                        setStatus("Queued");
                        break;
                    case 2:
                        setStatus( "In Progress");
                        break;
                    case 3:
                        setStatus( "Compiled");
                        break;
                    default:
                        setStatus("Error");
                        break;
                }
            }
            else
            {
                if (this._status != jobStatus
                    || this.messageChanged)
                {
                    //reset tries
                    this.tries = 0;
                }
                this._status = jobStatus;
                if (this._backgroundWorker != null && this._backgroundWorker.IsBusy)
                {
                    this._backgroundWorker.ReportProgress(0,this);
                }
            }
        }