Exemplo n.º 1
0
 private void method_21(object sender, EventArgs38 e)
 {
     if (this.UpdateStepOn == Enum111.const_1 || this.UpdateStepOn == Enum111.const_3 || this.UpdateStepOn == Enum111.const_5)
     {
         this.method_17(this.UpdateStepOn, new EventArgs26(true, e.UpdateHelperData.ExtraData[0], e.UpdateHelperData.ExtraData[1]));
     }
 }
Exemplo n.º 2
0
        private void method_20(object sender, EventArgs38 e)
        {
            Class492 updateHelperData = e.UpdateHelperData;

            switch (updateHelperData.ResponseType)
            {
            case Enum28.const_0:
                this.method_17(Class151.smethod_0(updateHelperData.UpdateStep), new EventArgs26(updateHelperData.ExtraData[0], updateHelperData.ExtraData[1]));
                return;

            case Enum28.const_1:
                break;

            case Enum28.const_2:
                switch (updateHelperData.UpdateStep)
                {
                case Enum87.const_0:
                    this.class176_0.LastCheckedForUpdate = DateTime.Now;
                    if (updateHelperData.ExtraData.Count != 0)
                    {
                        this.string_5 = updateHelperData.ExtraData[0];
                        if (updateHelperData.ExtraData.Count > 1)
                        {
                            this.string_6 = updateHelperData.ExtraData[1];
                            this.bool_2   = updateHelperData.ExtraDataIsRTF[1];
                        }
                        this.class176_0.UpdateVersion          = this.string_5;
                        this.class176_0.ChangesInLatestVersion = this.string_6;
                        this.class176_0.ChangesIsRTF           = this.bool_2;
                    }
                    else
                    {
                        this.string_5 = null;
                        this.string_6 = null;
                        this.bool_2   = false;
                        this.class176_0.method_2();
                    }
                    break;

                case Enum87.const_2:
                    this.UpdateStepOn = Enum111.const_4;
                    break;

                case Enum87.const_4:
                    if (this.UseCloseAppNow)
                    {
                        this.class126_0.method_16();
                        if (this.eventHandler_17 != null)
                        {
                            this.eventHandler_17(this, EventArgs.Empty);
                            return;
                        }
                    }
                    else
                    {
                        this.class126_0.method_16();
                        Environment.Exit(0);
                    }
                    return;
                }
                this.method_12(updateHelperData.UpdateStep);
                return;

            case Enum28.const_3:
                if (this.eventHandler_10 != null)
                {
                    this.eventHandler_10(this, new EventArgs9((long)updateHelperData.Progress, 100L));
                }
                break;

            default:
                return;
            }
        }