Example #1
0
    internal static void smethod_0(Class857 A_0)
    {
        int num = 5;

        A_0.method_9().Settings.method_5().method_72(true);
        Class113 class2 = A_0.method_10().method_2(BookmarkStart.b("Ъ帬䨮䔰䜲尴夶常䠺ጼ䜾ⱀ⽂", 5));

        if (class2 != null)
        {
            Class396 class3 = new Class396(class2.method_3());
            A_0.method_12(class3);
            while (class3.method_9(BookmarkStart.b("伪䈬䰮䐰帲倴夶䴸ᘺ丼娾㕀㝂ⱄ⥆⹈㡊", num)))
            {
                string str;
                if (((str = class3.method_1()) != null) && (str == BookmarkStart.b("堪䠬嬮䔰娲嬴倶䨸", num)))
                {
                    smethod_1(A_0);
                }
                else
                {
                    class3.vmethod_1();
                }
            }
        }
    }
Example #2
0
        internal virtual void vmethod_0(Interface8 reader)
        {
            int index = reader.imethod_7();

            if (index < 0)
            {
                this.class113_0 = (Class113)null;
            }
            else
            {
                this.class113_0 = reader[index] as Class113;
                if (this.class113_0 == null)
                {
                    reader.imethod_0(index, (Delegate10)(entity => this.class113_0 = entity as Class113));
                }
            }
            if (reader.FileFormatVersion >= Class250.int_66)
            {
                this.int_1 = reader.imethod_5();
            }
            else
            {
                this.int_1 = -1;
            }
        }
Example #3
0
        public bool method_0()
        {
            if (this.Attribute == null)
            {
                return(true);
            }
            if (this.Attribute.NextAttribute != null)
            {
                Class113 class113_1 = this.Attribute;
                while (class113_1.OwnEntity == this)
                {
                    Class113 class113_2 = class113_1;
                    class113_1 = class113_1.NextAttribute;
                    if (class113_1 != null && class113_1.PrevAttribute != class113_2)
                    {
                        return(false);
                    }
                    if (class113_1 == null)
                    {
                        goto label_9;
                    }
                }
                return(false);
            }
label_9:
            return(this.Attribute.PrevAttribute == null);
        }
Example #4
0
 public void method_0(Class113 attribute)
 {
     if (attribute.NextAttribute != null)
     {
         if (attribute.PrevAttribute != null)
         {
             attribute.PrevAttribute.NextAttribute = attribute.NextAttribute;
         }
         else
         {
             attribute.OwnEntity.Attribute = attribute.NextAttribute;
         }
         attribute.NextAttribute.PrevAttribute = attribute.PrevAttribute;
     }
     else if (attribute.PrevAttribute != null)
     {
         attribute.PrevAttribute.NextAttribute = attribute.NextAttribute;
     }
     else
     {
         attribute.OwnEntity.Attribute = (Class113)null;
     }
     this.ilist_0[attribute.Index] = (Class80)null;
     for (int index = attribute.Index + 1; index < this.ilist_0.Count; ++index)
     {
         --this.ilist_0[index].Index;
     }
     this.ilist_0.RemoveAt(attribute.Index);
     attribute.Index         = -1;
     attribute.NextAttribute = (Class113)null;
     attribute.PrevAttribute = (Class113)null;
     attribute.OwnEntity     = (Class80)null;
 }
Example #5
0
    internal Class400 method_3(string A_0)
    {
        Class113 class2 = new Class113(A_0);

        this.class400_0 = new Class400(class2, this.method_14().method_6());
        this.class476_0.method_1().method_1(class2);
        return(this.class400_0);
    }
Example #6
0
    internal bool method_1(Class857 A_0, Class476 A_1, string A_2)
    {
        Class113 class2 = A_0.method_10().method_1().method_2(string.Format(BookmarkStart.b("ܧ儩ᰫ匭Ἧ䤱Գ䬵", 2), this.method_21(), A_2));

        if (class2 != null)
        {
            A_1.method_1().method_1(new Class113(A_2, class2.method_3()));
            return(true);
        }
        return(false);
    }
Example #7
0
    private void method_0(Stream A_0)
    {
        Class296 class2 = new Class296(A_0);

        while (class2.method_2())
        {
            Class113 class3 = new Class113(smethod_1(class2.method_0()));
            this.class694_0.method_1(class3);
            class2.method_5(class3.method_3());
            class3.method_3().Position = 0L;
        }
    }
Example #8
0
    internal static void smethod_0(Class857 A_0)
    {
        int num = 10;

        A_0.method_21(false);
        Class113 class2 = A_0.method_10().method_2(BookmarkStart.b("Ἧ䄱䀳伵吷弹伻ွ㠿⽁⡃", 10));

        if (class2 != null)
        {
            Class396 class3 = new Class396(class2.method_3());
            A_0.method_12(class3);
            while (class3.method_9(BookmarkStart.b("启崱圳䌵唷弹刻䨽洿ㅁぃ㽅⑇⽉㽋", num)))
            {
                string str = class3.method_1();
                if (str != null)
                {
                    if (str != BookmarkStart.b("嘯崱娳䈵ᔷ尹崻崽┿潁⁃⍅⭇♉㽋", num))
                    {
                        if (str != BookmarkStart.b("䌯䘱䴳娵崷䤹", num))
                        {
                            if (!(str == BookmarkStart.b("儯䜱䀳夵唷嬹䠻圽⌿潁㝃㉅ㅇ♉⥋㵍", num)))
                            {
                                if (!(str == BookmarkStart.b("崯匱䜳䈵崷䠹ᄻ䴽㐿㭁⡃⍅㭇", num)))
                                {
                                    goto Label_00B4;
                                }
                                Class243.smethod_0(A_0);
                            }
                            else
                            {
                                Class855.smethod_0(A_0);
                            }
                        }
                        else
                        {
                            Class795.smethod_0(A_0);
                        }
                    }
                    else
                    {
                        Class976.smethod_0(A_0);
                    }
                    continue;
                }
Label_00B4:
                class3.vmethod_1();
            }
        }
    }
Example #9
0
    public void method_3(Stream A_0, string A_1)
    {
        Class295 class2 = new Class295(A_0);

        class2.method_2(BookmarkStart.b("嬵儷圹夻䨽㤿㉁⅃", 0x10), Encoding.ASCII.GetBytes(A_1));
        using (IEnumerator enumerator = this.class694_0.System.Collections.IEnumerable.GetEnumerator())
        {
            while (enumerator.MoveNext())
            {
                Class113 current            = (Class113)enumerator.Current;
                current.method_3().Position = 0L;
                class2.method_0(smethod_0(current.method_1()), current.method_3());
            }
        }
        class2.method_3();
    }
Example #10
0
    internal Class338(Class857 A_0)
    {
        this.class857_0 = A_0;
        this.string_0   = this.method_20();
        string   str    = string.Format(BookmarkStart.b("थ匧ᨩ儫ĭ䬯̱䤳", 0), this.string_0, BookmarkStart.b("䔥䜧䐩堫䬭帯䘱ᨳ丵唷嘹", 0));
        Class113 class2 = A_0.method_10().method_2(str);

        if (class2 == null)
        {
            this.class857_0.method_11().method_18();
        }
        else
        {
            this.class396_0 = new Class396(class2.method_3());
        }
    }
Example #11
0
    private void method_2(string A_0, DocPicture A_1)
    {
        int num = 3;

        if ((A_1.ImageBytes != null) && (A_1.ImageBytes.Length > 0))
        {
            byte[]   imageBytes = A_1.ImageBytes;
            string   str        = string.Format(BookmarkStart.b("昨䤪䜬䨮到䜲朴制䤸场尼尾⑀⹂⁄⥆㵈㡊扌N㍐㥒ご㑖ⵘ筚♜潞ᱠ", num), this.class422_0.method_27());
            Class113 class2     = new Class113(str);
            if (this.class422_0.method_13().method_1().method_2(class2.method_1()) == null)
            {
                this.class422_0.method_13().method_1().method_1(class2);
            }
            class2.method_3().Write(imageBytes, 0, imageBytes.Length);
            this.method_3(A_0, str, null);
        }
    }
Example #12
0
    private void method_1(string A_0, DocPicture A_1)
    {
        int num = 11;

        byte[] imageBytes = A_1.ImageBytes;
        if ((imageBytes != null) && (imageBytes.Length > 0))
        {
            string str = Class238.smethod_3(Class409.smethod_0(imageBytes));
            this.class422_0.method_26(this.class422_0.method_25() + 1);
            string   str2   = string.Format(BookmarkStart.b("愰娲嘴䌶䰸䤺堼䰾湀⩂⡄♆⹈⹊㙌罎ⱐ絒⹔晖⑘", num), this.class422_0.method_25(), str);
            Class113 class2 = new Class113(str2);
            this.class422_0.method_13().method_1().method_1(class2);
            class2.method_3().Write(imageBytes, 0, imageBytes.Length);
            this.class422_0.method_55().Add(new Class979(Class238.smethod_2((FileFormat)Class409.smethod_0(imageBytes)), str2, ""));
            this.method_2(A_0, str2);
        }
    }
Example #13
0
    internal static void smethod_0(Class857 A_0)
    {
        int num = 0x10;

        A_0.method_21(true);
        Class113 class2 = A_0.method_10().method_2(BookmarkStart.b("ᤵ嬷唹刻䨽┿ⱁぃ桅ぇ❉⁋", 0x10));

        if (class2 != null)
        {
            Class396 class3 = new Class396(class2.method_3());
            A_0.method_12(class3);
            while (class3.method_9(BookmarkStart.b("刵圷夹䤻匽┿ⱁぃ歅⭇╉≋㩍㕏㱑⁓", num)))
            {
                string str = class3.method_1();
                if (str != null)
                {
                    if (str != BookmarkStart.b("倵圷吹䠻ጽ☿⍁❃⍅敇⹉⥋ⵍ㱏⅑", num))
                    {
                        if (!(str == BookmarkStart.b("圵䴷丹医匽ℿ㙁ⵃ╅敇㥉㡋㝍㱏㝑❓", num)))
                        {
                            if (!(str == BookmarkStart.b("吵圷帹䔻", num)))
                            {
                                goto Label_0099;
                            }
                            smethod_1(A_0);
                        }
                        else
                        {
                            Class855.smethod_0(A_0);
                        }
                    }
                    else
                    {
                        Class976.smethod_0(A_0);
                    }
                    continue;
                }
Label_0099:
                class3.vmethod_1();
            }
        }
    }
Example #14
0
    private static byte[] smethod_3(Class857 A_0)
    {
        string str = A_0.method_11().method_3().Replace(BookmarkStart.b("ᴲᨴ", 13), "");

        str = string.Format(BookmarkStart.b("ᰲ临ܶ䐸", 13), str);
        Class113 class3 = A_0.method_10().method_2(str);

        if (class3 == null)
        {
            return(null);
        }
        byte[] buffer = class3.method_3().ToArray();
        Guid   key    = Class968.smethod_0(buffer);

        if (!A_0.method_28().ContainsKey(key))
        {
            A_0.method_28().Add(key, buffer);
            return(buffer);
        }
        return((byte[])A_0.method_28()[key]);
    }
Example #15
0
    internal static void smethod_0(Class857 A_0)
    {
        int      num    = 7;
        Class113 class2 = A_0.method_10().method_2(BookmarkStart.b("Ȭ䈮吰䜲吴ᤶ䄸嘺儼", 7));

        if (class2 != null)
        {
            Class396 class3 = new Class396(class2.method_3());
            A_0.method_12(class3);
            while (class3.method_9(BookmarkStart.b("䤬䀮到䘲場制圸伺ြ刾⑀㝂⑄", num)))
            {
                string str;
                if (((str = class3.method_1()) != null) && (str == BookmarkStart.b("䀬䨮䔰刲", num)))
                {
                    smethod_1(A_0);
                }
                else
                {
                    class3.vmethod_1();
                }
            }
        }
    }
Example #16
0
    internal static void smethod_0(Class857 A_0)
    {
        int      num    = 4;
        Class113 class2 = A_0.method_10().method_2(BookmarkStart.b("ԩ愫欭搯猱ᤳ缵瘷簹ጻ匽ℿⱁⵃ⁅ⵇ㥉㡋恍⡏㽑㡓", 4));

        if (class2 != null)
        {
            A_0.method_64(new Hashtable());
            Class396 class3 = new Class396(class2.method_3());
            A_0.method_12(class3);
            while (class3.method_9(BookmarkStart.b("䜩䴫䀭夯吱儳䔵䰷", num)))
            {
                string str;
                if (((str = class3.method_1()) != null) && (str == BookmarkStart.b("䰩䔫䈭唯ἱ儳堵䰷䠹䔻", num)))
                {
                    smethod_1(A_0);
                }
                else
                {
                    class3.vmethod_1();
                }
            }
        }
    }
Example #17
0
    internal void method_2(Class476 A_0, string A_1, bool A_2, bool A_3, bool A_4)
    {
        int      num    = 13;
        Class113 class2 = new Class113(BookmarkStart.b("ᰲ破父洸稺ြ瘾ཀՂ橄⩆⡈╊⑌⥎㑐⁒⅔祖⅘㙚ㅜ", 13));
        Class400 class3 = new Class400(class2, true);

        class3.method_62();
        class3.method_33(BookmarkStart.b("帲吴夶倸崺堼䰾㕀祂⍄⹆╈⹊恌⩎㽐❒❔⹖", 13), new object[] { BookmarkStart.b("帲吴夶倸崺堼䰾㕀祂⡄≆ⵈ≊ⱌ扎═⩒╔㉖", 13), A_1, BookmarkStart.b("帲吴夶倸崺堼䰾㕀祂⍄㉆╈❊恌㽎ぐ❒㵔", 13), BookmarkStart.b("ᰲ", 13) });
        if (A_2)
        {
            class3.method_33(BookmarkStart.b("帲吴夶倸崺堼䰾㕀祂⍄⹆╈⹊恌⩎㽐❒❔⹖", num), new object[] { BookmarkStart.b("帲吴夶倸崺堼䰾㕀祂⡄≆ⵈ≊ⱌ扎═⩒╔㉖", num), BookmarkStart.b("䜲倴伶䴸ᐺ䔼刾ⵀ", num), BookmarkStart.b("帲吴夶倸崺堼䰾㕀祂⍄㉆╈❊恌㽎ぐ❒㵔", num), BookmarkStart.b("倲娴夶䴸帺匼䬾潀㭂⡄⭆", num) });
        }
        if (A_3)
        {
            class3.method_33(BookmarkStart.b("帲吴夶倸崺堼䰾㕀祂⍄⹆╈⹊恌⩎㽐❒❔⹖", num), new object[] { BookmarkStart.b("帲吴夶倸崺堼䰾㕀祂⡄≆ⵈ≊ⱌ扎═⩒╔㉖", num), BookmarkStart.b("䜲倴伶䴸ᐺ䔼刾ⵀ", num), BookmarkStart.b("帲吴夶倸崺堼䰾㕀祂⍄㉆╈❊恌㽎ぐ❒㵔", num), BookmarkStart.b("䀲䄴丶唸帺丼ᄾ㥀⹂⥄", num) });
        }
        if (A_4)
        {
            class3.method_33(BookmarkStart.b("帲吴夶倸崺堼䰾㕀祂⍄⹆╈⹊恌⩎㽐❒❔⹖", num), new object[] { BookmarkStart.b("帲吴夶倸崺堼䰾㕀祂⡄≆ⵈ≊ⱌ扎═⩒╔㉖", num), BookmarkStart.b("䜲倴伶䴸ᐺ䔼刾ⵀ", num), BookmarkStart.b("帲吴夶倸崺堼䰾㕀祂⍄㉆╈❊恌㽎ぐ❒㵔", num), BookmarkStart.b("䀲倴䌶䴸刺匼堾㉀浂㵄⩆╈", num) });
        }
        class3.method_33(BookmarkStart.b("帲吴夶倸崺堼䰾㕀祂⍄⹆╈⹊恌⩎㽐❒❔⹖", num), new object[] { BookmarkStart.b("帲吴夶倸崺堼䰾㕀祂⡄≆ⵈ≊ⱌ扎═⩒╔㉖", num), BookmarkStart.b("䜲倴伶䴸ᐺ䴼匾⁀⩂⭄", num), BookmarkStart.b("帲吴夶倸崺堼䰾㕀祂⍄㉆╈❊恌㽎ぐ❒㵔", num), BookmarkStart.b("帲尴娶尸伺䐼伾⑀", num) });
        class3.method_3();
        A_0.method_1().method_1(class2);
    }
 public abstract void Visit(Class113 c);
Example #19
0
 public void method_1(Class113 A_0)
 {
     this.idictionary_0.Add(A_0.method_1(), A_0);
 }
Example #20
0
 internal Class400(Class113 A_0, bool A_1) : base(A_0.method_3(), new UTF8Encoding(false), A_1, false)
 {
 }
 public override void Visit(Class113 c) { }
Example #22
0
        private static Hashtable smethod_2(string string_9)
        {
            Hashtable hashtable = new Hashtable();
            string    str       = string.Empty;
            string    str2      = string.Empty;

            try
            {
                if (string_9.ToUpper().IndexOf("TCD") > -1)
                {
                    string[] strArray = string_9.Split(new char[] { '_' });
                    str  = strArray[1];
                    str2 = strArray[2];
                }
                else
                {
                    str = string_9;
                }
                string str6 = smethod_3();
                if (string_9.ToUpper().IndexOf("CA_") > -1)
                {
                    str  = string_9.Split(new char[] { '_' })[1];
                    str2 = "";
                    string    str3  = "select * from ERRMSG2 where id='" + str + "'";
                    DataTable table = null;
                    if (string.Equals(TaxCardFactory.CreateTaxCard().SoftVersion, "FWKP_V2.0_Svr_Server"))
                    {
                        table = Class113.smethod_0(str3);
                    }
                    else
                    {
                        table = Class123.smethod_0(str3);
                    }
                    if ((table != null) && (table.Rows.Count > 0))
                    {
                        hashtable.Add("id", str);
                        hashtable.Add("type", "CE");
                        hashtable.Add("value", "证书接口调用失败!");
                        hashtable.Add("title", "证书相关");
                        hashtable.Add("operate", "证书接口调用");
                        if (table.Rows[0]["solution"] != null)
                        {
                            string str8 = table.Rows[0]["solution"].ToString().Replace("\n", Environment.NewLine);
                            hashtable.Add("solution", string.Format("证书接口返回错误信息:{0}", str8));
                        }
                        else
                        {
                            hashtable.Add("solution", string.Format("证书接口返回错误信息:{0}", str));
                        }
                        hashtable.Add("version", "0");
                        hashtable.Add("MsgBoxButtons", "1");
                        hashtable.Add("MsgBoxIcon", "1");
                        hashtable.Add("MsgBoxDefaultButton", "0");
                        hashtable.Add("funcode", str2);
                        return(hashtable);
                    }
                    hashtable.Add("id", str);
                    hashtable.Add("type", "CE");
                    hashtable.Add("value", "证书接口调用失败!");
                    hashtable.Add("title", "证书相关");
                    hashtable.Add("operate", "证书接口调用");
                    hashtable.Add("solution", string.Format("证书接口返回错误信息:{0}", str.ToString()));
                    hashtable.Add("version", "0");
                    hashtable.Add("MsgBoxButtons", "1");
                    hashtable.Add("MsgBoxIcon", "1");
                    hashtable.Add("MsgBoxDefaultButton", "0");
                    hashtable.Add("funcode", str2);
                    return(hashtable);
                }
                string    str5   = "select * from ERRMSG where id='" + str + "' and version <= " + str6 + " order by version desc";
                DataTable table2 = null;
                if (string.Equals(TaxCardFactory.CreateTaxCard().SoftVersion, "FWKP_V2.0_Svr_Server"))
                {
                    table2 = Class113.smethod_0(str5);
                }
                else
                {
                    table2 = Class123.smethod_0(str5);
                }
                if ((table2 == null) || (table2.Rows.Count <= 0))
                {
                    return(hashtable);
                }
                hashtable.Add("id", table2.Rows[0]["id"]);
                hashtable.Add("type", table2.Rows[0]["type"]);
                if (table2.Rows[0]["value"] != null)
                {
                    hashtable.Add("value", table2.Rows[0]["value"]);
                }
                else
                {
                    hashtable.Add("value", "");
                }
                if (table2.Rows[0]["title"] != null)
                {
                    hashtable.Add("title", table2.Rows[0]["title"]);
                }
                else
                {
                    hashtable.Add("title", "");
                }
                if (table2.Rows[0]["operate"] != null)
                {
                    string str7 = table2.Rows[0]["operate"].ToString().Replace("\n", Environment.NewLine);
                    hashtable.Add("operate", str7);
                }
                else
                {
                    hashtable.Add("operate", "");
                }
                if (table2.Rows[0]["solution"] != null)
                {
                    string str4 = table2.Rows[0]["solution"].ToString().Replace("\n", Environment.NewLine);
                    hashtable.Add("solution", str4);
                }
                else
                {
                    hashtable.Add("solution", "");
                }
                hashtable.Add("version", table2.Rows[0]["version"]);
                hashtable.Add("MsgBoxButtons", table2.Rows[0]["buttons"]);
                hashtable.Add("MsgBoxIcon", table2.Rows[0]["icon"]);
                hashtable.Add("MsgBoxDefaultButton", table2.Rows[0]["defaultbutton"]);
                hashtable.Add("funcode", str2);
            }
            catch (Exception)
            {
                hashtable = null;
            }
            return(hashtable);
        }