wyDay.Controls.AutomaticUpdaterBackend.UpdateStepFailed C# (CSharp) Method

UpdateStepFailed() private method

private UpdateStepFailed ( UpdateStepOn us, FailArgs args ) : void
us UpdateStepOn
args FailArgs
return void
        void UpdateStepFailed(UpdateStepOn us, FailArgs args)
        {
            SetLastSuccessfulStep();

            switch (us)
            {
                case UpdateStepOn.Checking:

                    if (CheckingFailed != null)
                        CheckingFailed(this, args);

                    break;
                case UpdateStepOn.DownloadingUpdate:

                    if (DownloadingFailed != null)
                        DownloadingFailed(this, args);

                    break;
                case UpdateStepOn.ExtractingUpdate:

                    if (ExtractingFailed != null)
                        ExtractingFailed(this, args);

                    break;
                default:

                    if (UpdateFailed != null)
                        UpdateFailed(this, args);
                    break;
            }
        }