コード例 #1
0
        private bool method_14()
        {
            decimal num;

            if (!decimal.TryParse(this.string_10, out num))
            {
                this.string_1 = "A115";
                return(false);
            }
            if ((this.string_11.Length > 0) && !decimal.TryParse(this.string_11, out num))
            {
                this.string_1 = "A116";
                return(false);
            }
            if (!decimal.TryParse(this.string_12, out num))
            {
                this.string_1 = "A117";
                return(false);
            }
            string str2 = this.string_10;

            if (this.zyfp_LX_0 == ZYFP_LX.HYSY)
            {
                str2 = Class34.smethod_17(this.string_10, this.string_12);
            }
            else if (this.zyfp_LX_0 == ZYFP_LX.JZ_50_15)
            {
                str2 = Class34.smethod_15(Class34.smethod_17(this.string_10, this.string_12), "1.05", Struct40.int_50);
            }
            else if (this.zyfp_LX_0 == ZYFP_LX.CEZS)
            {
                str2 = Class34.smethod_18(this.string_10, this.string_2);
            }
            string str = Struct40.string_3;

            if (this.bool_1)
            {
                str = Struct40.string_4;
            }
            if ((Class34.smethod_9(str, Struct40.string_0, true) && (this.string_11.Length > 0)) && !Class34.smethod_7(str2, this.string_11, this.string_12, Struct40.int_50, str))
            {
                this.string_1 = "A108";
                this.string_0 = new string[] { str };
                return(false);
            }
            if (((this.string_11.Length > 0) && (this.string_12.Length > 0)) && (Class34.smethod_10(this.string_11, Struct40.string_0) && !Class34.smethod_10(this.string_12, Struct40.string_0)))
            {
                this.string_1 = "A132";
                return(false);
            }
            this.string_1 = "0000";
            return(true);
        }