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(); } } } }
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; } }
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); }
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; }
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); }
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); }
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; } }
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(); } } }
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(); }
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()); } }
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); } }
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); } }
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(); } } }
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]); }
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(); } } } }
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(); } } } }
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);
public void method_1(Class113 A_0) { this.idictionary_0.Add(A_0.method_1(), A_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) { }
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); }