Пример #1
0
        /// <summary>
        /// 开电子票据
        /// </summary>
        /// <param name="req"></param>
        /// <returns></returns>
        public static ReturnElectronice InvoiceSearch(ElectroniceInfo1 req)
        {
            string url = "http://www.aisinogz.com:19876/AisinoFp-test/eliWebService.ws";

            //string url = "http://www.aisinogd.com:5000/AisinoFp/eliWebService.ws";
            return(BusinessWebService <ReturnElectronice>(url, req));
        }
Пример #2
0
        //public ReturnElectronice InvoiceSearch1()
        //{
        //    var s = new aisinogd.www.ElectroniceInfo();
        //    var ss = aisinogd.www.IEliWebService.invEli(s);
        //    return ss ;
        //}

        /// <summary>
        /// Post请求
        /// </summary>
        /// <typeparam name="T1"></typeparam>
        /// <param name="url"></param>
        /// <param name="req"></param>
        /// <returns></returns>
        private static T1 BusinessWebService <T1>(string url, ElectroniceInfo1 req)
            where T1 : ReturnElectronice
        {
            object[] data = new object[1];
            data[0] = req;
            object resp = InvokeWebService(url, "IEliWebService", "invEli", data);

            //if (string.IsNullOrEmpty(resp))
            //{
            //    return null;
            //}
            //T1 result = JsonConvert.DeserializeObject<T1>(resp);
            return(null);
        }