コード例 #1
0
 /// <summary>
 /// 获取排队取票备案信息
 /// </summary>
 /// <param name="dwjgdm">单位机构代码(部门代码)</param>
 /// <param name="dwmc">单位名称</param>
 /// <param name="yhbs">警员标识</param>
 /// <param name="yhxm">警员姓名</param>
 /// <param name="sbkzjsjip">设备控制IP</param>
 /// <returns></returns>
 public DataTable getBAInfo(string dwjgdm, string dwmc, string yhbs, string yhxm, string sbkzjsjip, out string messsage)
 {
     //HttpClient.sdnHttpWebRequest httpclient = new HttpClient.sdnHttpWebRequest();
     //string serviceAddress = LHYUrl + "/api/DynamicInterface/GetBAXX?dwjgdm=" + dwjgdm + "&dwmc=" + dwmc + "&yhbs=" + yhbs + "&yhxm=" + yhxm + "&sbkzjsjip=" + sbkzjsjip;
     //string s = httpclient.DoGet(serviceAddress);
     try
     {
         string s = "";
         using (LHYserver.WebServiceSoapClient client = new LHYserver.WebServiceSoapClient())
         {
             s = client.GetBAXX(dwjgdm, dwmc, yhbs, yhxm, sbkzjsjip);
         }
         DataTable dt = null;
         messsage = "";
         //  s = s.Replace(@"\n", "");
         Common.SysLog.WriteOptDisk(s, AppDomain.CurrentDomain.BaseDirectory); //记录获取接口日志
         if (!string.IsNullOrWhiteSpace(s))
         {
             //string message = "";
             dt = XmlHelper.Read_JSZHInfo(s, "queue", out messsage);
         }
         return(dt);
     }
     catch (Exception ex)
     {
         messsage = ex.Message;
         Common.SysLog.WriteLog(ex, AppDomain.CurrentDomain.BaseDirectory);
         return(null);
     }
 }
コード例 #2
0
 /// <summary>
 /// 接收叫号评价系统写入的业务评价信息
 /// </summary>
 /// <param name="dwjgdm">单位机关代码</param>
 /// <param name="dwmc">单位机关名称</param>
 /// <param name="yhbs">警员标识</param>
 /// <param name="yhxm">警员姓名</param>
 /// <param name="qhxxxlh">取号信息序列号</param>
 /// <param name="pjlb">评价类别</param>
 /// <param name="pjjg">评价结果</param>
 /// <returns></returns>
 public string SetPJXX(string dwjgdm, string dwmc, string yhbs, string yhxm, string qhxxxlh, string pjlb, string pjjg)
 {
     //HttpClient.sdnHttpWebRequest httpclient = new HttpClient.sdnHttpWebRequest();
     //string serviceAddress = LHYUrl + "/api/DynamicInterface/GetBAXX?dwjgdm=" + dwjgdm + "&dwmc=" + dwmc + "&yhbs=" + yhbs + "&yhxm=" + yhxm + "&qhxxxlh=" + qhxxxlh + "&pjlb=" + pjlb + "&qhxxxlh=" + qhxxxlh + "&pjjg=" + pjjg;
     //string s = httpclient.DoGet(serviceAddress);
     //return s;
     using (LHYserver.WebServiceSoapClient client = new LHYserver.WebServiceSoapClient())
     {
         return(client.SetPJXX(dwjgdm, dwmc, yhbs, yhxm, qhxxxlh, pjlb, pjjg));
     }
 }
コード例 #3
0
        /// <summary>
        /// 业务窗口发起叫号时,如果叫号评价系统中当时没有取号信息,可在后续生成新的取号信息时,调用该接口写入综合应用平台。对于代理人办理业务的,要提供申请人和代理人的信息
        /// </summary>
        /// <param name="dwjgdm">单位机关代码</param>
        /// <param name="dwmc">单位机关名称</param>
        /// <param name="yhbs">警员标识</param>
        /// <param name="yhxm">警员姓名</param>
        /// <param name="ywckjsjip">业务窗口计算机IP</param>
        /// <param name="sbkzjsjip">设备控制计算机IP</param>
        /// <param name="qhxxxlh">取号信息序列号</param>
        /// <param name="pdh">排队号</param>
        /// <param name="ywlb">业务类别</param>
        /// <param name="sfzmhm">身份证明号码</param>
        /// <param name="dlrsfzmhm">代理人身份证明号码(可空)</param>
        /// <param name="qhrxm">取号人姓名(可空)</param>
        /// <param name="qhsj">取号时间</param>
        /// <param name="rylb">人员类别</param>
        /// <returns></returns>
        public string writeBCQH(string dwjgdm, string dwmc, string yhbs, string yhxm, string ywckjsjip, string sbkzjsjip, string qhxxxlh, string pdh, string ywlb, string sfzmhm, string dlrsfzmhm, string qhrxm, string qhsj, string rylb, string jbr)
        {
            //HttpClient.sdnHttpWebRequest httpclient = new HttpClient.sdnHttpWebRequest();
            //string serviceAddress = LHYUrl + "/api/DynamicInterface/GetBAXX?dwjgdm=" + dwjgdm + "&dwmc=" + dwmc + "&yhbs=" + yhbs + "&yhxm=" + yhxm + "&ywckjsjip=" + ywckjsjip + "&sbkzjsjip=" + sbkzjsjip + "&qhxxxlh=" + qhxxxlh + "&pdh=" + pdh + "&ywlb=" + ywlb + "&sfzmhm=" + sfzmhm + "&dlrsfzmhm=" + dlrsfzmhm + "&qhrxm=" + qhrxm + "&qhsj=" + qhsj + "&rylb=" + rylb;
            //string s = httpclient.DoGet(serviceAddress);

            using (LHYserver.WebServiceSoapClient client = new LHYserver.WebServiceSoapClient())
            {
                return(client.SetBXQH(dwjgdm, dwmc, yhbs, yhxm, ywckjsjip, sbkzjsjip, qhxxxlh, pdh, ywlb, sfzmhm, dlrsfzmhm, qhrxm, qhsj, rylb, jbr));
            }
        }