Exemplo n.º 1
0
        private void cda5e8b16476d06ee406ff817946cee72(ca4dbe4e221059deb4f3786c044e4860a cdf15457ee4816989343b6e6e96dd4cfe)
        {
            EventHandler <ca4dbe4e221059deb4f3786c044e4860a> eventHandler = this.cec41dce7fd7f95a99bbdd1673e6fd941;

            if (eventHandler == null)
            {
                for (;;)
                {
                    switch (2)
                    {
                    case 0:
                        continue;
                    }
                    break;
                }
                if (!true)
                {
                    RuntimeMethodHandle runtimeMethodHandle = methodof(c105c88e162b3faac8e1371ca90f921c5.cda5e8b16476d06ee406ff817946cee72(ca4dbe4e221059deb4f3786c044e4860a)).MethodHandle;
                }
                return;
            }
            eventHandler(this, cdf15457ee4816989343b6e6e96dd4cfe);
        }
        // Token: 0x0600039E RID: 926 RVA: 0x00017EEC File Offset: 0x000160EC
        private void c09ee17c32cacaa30563f239eb95795e3(object cd7b28952603b35a45c555982e677363a, ca4dbe4e221059deb4f3786c044e4860a cdf15457ee4816989343b6e6e96dd4cfe)
        {
            base.cec41dce7fd7f95a99bbdd1673e6fd941 -= this.c09ee17c32cacaa30563f239eb95795e3;
            try
            {
                this.Image = Image.FromStream(new MemoryStream(cdf15457ee4816989343b6e6e96dd4cfe.caeffd3849144328b734943407be65764));
            }
            catch (Exception)
            {
                if (File.Exists(cdf15457ee4816989343b6e6e96dd4cfe.c644292fda0733c5b8003747ebe56e175))
                {
                    for (;;)
                    {
                        switch (4)
                        {
                        case 0:
                            continue;
                        }
                        break;
                    }
                    if (!true)
                    {
                        RuntimeMethodHandle runtimeMethodHandle = methodof(c6e4901274630d05cbbf6924f95d2edfb.c09ee17c32cacaa30563f239eb95795e3(object, ca4dbe4e221059deb4f3786c044e4860a)).MethodHandle;
                    }
                    File.Delete(cdf15457ee4816989343b6e6e96dd4cfe.c644292fda0733c5b8003747ebe56e175);
                }
                return;
            }
            EventHandler <c797ec1388c1af11408ef86282cc1652a> eventHandler = this.cfa21bb8cd0447cf1c81dd418c08ca898;

            if (eventHandler == null)
            {
                for (;;)
                {
                    switch (4)
                    {
                    case 0:
                        continue;
                    }
                    break;
                }
                return;
            }
            eventHandler(this, new c797ec1388c1af11408ef86282cc1652a(this.Image));
        }
        // Token: 0x0600039F RID: 927 RVA: 0x00017F90 File Offset: 0x00016190
        private void c067a54a01ebe9cb504eab35ec2a54ec6(object cd7b28952603b35a45c555982e677363a, ca4dbe4e221059deb4f3786c044e4860a cdf15457ee4816989343b6e6e96dd4cfe)
        {
            base.cec41dce7fd7f95a99bbdd1673e6fd941 -= this.c067a54a01ebe9cb504eab35ec2a54ec6;
            if (!cdf15457ee4816989343b6e6e96dd4cfe.cde6cec2ed396ff4d00b14d7ad85a2b09)
            {
                for (;;)
                {
                    switch (3)
                    {
                    case 0:
                        continue;
                    }
                    break;
                }
                if (!true)
                {
                    RuntimeMethodHandle runtimeMethodHandle = methodof(c6e4901274630d05cbbf6924f95d2edfb.c067a54a01ebe9cb504eab35ec2a54ec6(object, ca4dbe4e221059deb4f3786c044e4860a)).MethodHandle;
                }
                MemoryStream memoryStream = new MemoryStream(cdf15457ee4816989343b6e6e96dd4cfe.caeffd3849144328b734943407be65764);
                try
                {
                    MemoryStream memoryStream2 = new MemoryStream();
                    try
                    {
                        new Bitmap(Image.FromStream(memoryStream), new Size(cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(6172), cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(6176))).Save(memoryStream2, ImageFormat.Png);
                        File.WriteAllBytes(cdf15457ee4816989343b6e6e96dd4cfe.c644292fda0733c5b8003747ebe56e175, memoryStream2.ToArray());
                        this.Image = Image.FromStream(memoryStream2);
                        goto IL_EB;
                    }
                    catch (Exception)
                    {
                        if (File.Exists(cdf15457ee4816989343b6e6e96dd4cfe.c644292fda0733c5b8003747ebe56e175))
                        {
                            for (;;)
                            {
                                switch (7)
                                {
                                case 0:
                                    continue;
                                }
                                break;
                            }
                            File.Delete(cdf15457ee4816989343b6e6e96dd4cfe.c644292fda0733c5b8003747ebe56e175);
                        }
                        return;
                    }
                }
                finally
                {
                    if (memoryStream != null)
                    {
                        for (;;)
                        {
                            switch (2)
                            {
                            case 0:
                                continue;
                            }
                            break;
                        }
                        ((IDisposable)memoryStream).Dispose();
                    }
                }
            }
            this.Image = Image.FromStream(new MemoryStream(cdf15457ee4816989343b6e6e96dd4cfe.caeffd3849144328b734943407be65764));
IL_EB:
            EventHandler <c797ec1388c1af11408ef86282cc1652a> eventHandler = this.cfa21bb8cd0447cf1c81dd418c08ca898;

            if (eventHandler == null)
            {
                for (;;)
                {
                    switch (4)
                    {
                    case 0:
                        continue;
                    }
                    break;
                }
                return;
            }
            eventHandler(this, new c797ec1388c1af11408ef86282cc1652a(this.Image));
        }