示例#1
0
        public object[] UploadFPInPatch(object[] object_2)
        {
            Class84 class2 = new Class84();

            Class101.smethod_0("发票上传-批量接口:进入");
            if ((object_2 != null) && (object_2.Length >= 1))
            {
                Class101.smethod_0("发票上传-批量接口:传入发票为:" + object_2[0].ToString());
                try
                {
                    Class87.bool_3 = true;
                    if (Class87.bool_4)
                    {
                        new ServerUP().UPloadInPatch(object_2[0].ToString());
                    }
                    else
                    {
                        Class87.bool_2 = true;
                        Class85 class3 = new Class85();
                        Class87.string_1 = string.Empty;
                        Class87.bool_0   = false;
                        class3.method_3(object_2[0].ToString());
                    }
                    Class101.smethod_0("发票上传-批量接口:离开");
                }
                catch (Exception exception)
                {
                    Class101.smethod_1("发票上传-批量接口:接口异常" + exception.ToString());
                    Class87.string_1 = exception.ToString();
                }
                return(new object[] { Class87.xmlDocument_0 });
            }
            Class101.smethod_0("发票上传-批量接口:没有传入发票信息");
            return(new object[] { class2.method_24() });
        }
示例#2
0
        public void UPloadInPatch(string string_1)
        {
            Class84 class2 = new Class84();

            if (string_1 == "")
            {
                Class87.xmlDocument_0 = class2.method_24();
            }
            else
            {
                try
                {
                    string[] strArray = string_1.Split(new char[] { ';' });
                    if ((strArray != null) && (strArray.Length >= 1))
                    {
                        string str = "'0'";
                        foreach (string str3 in strArray)
                        {
                            if (!(str3 == ""))
                            {
                                str = str + ",'" + str3 + "'";
                            }
                        }
                        string    str2  = "SELECT FPDM,FPHM,FPZL,BSZT,BSRZ,ZFBZ FROM XXFP WHERE FPDM||','||FPHM||','||FPZL IN (" + str + ")";
                        DataTable table = this.ibaseDAO_0.querySQLDataTable(str2);
                        this.method_3(table);
                    }
                    else
                    {
                        Class101.smethod_0("UPloadInPatch:未获取到发票信息");
                    }
                }
                catch (Exception exception)
                {
                    Class101.smethod_1("UPloadInPatch:" + exception.ToString());
                }
            }
        }