public override string Business(params object[] args) { if (_HISClient == null) { _HISClient = new WebServiceAgent("HisUrl".ConfigValue()); } if (_HISClient2 == null) { _HISClient2 = new WebServiceAgent("HisUrl2".ConfigValue()); } return(OnBusiness(o => { var s = String.Empty; if (args.Contains("JY")) { var x = _HISClient2.InvokeNoKey(o[0].ToString(), o[1].ToString()); if (x.ToString().IsNullOrEmptyOfVar()) { throw new Exception("HIS错误:" + x.ToString()); } return x.ToString(); } else { var x = _HISClient.InvokeNoKey(o[0].ToString(), o[1].ToString()); if (x.ToString().IsNullOrEmptyOfVar()) { throw new Exception("HIS错误:" + x.ToString()); } return x.ToString(); } }, args)); }
public ActionResult CheckMember() { string returnMsg = string.Empty; string mobile = string.Empty;//手机号 // var agent = new WebServiceAgent(WebConfigurationManager.AppSettings["wentangService"]); var agent = new WebServiceAgent(CommonService.GetSysConfig("WentangshequService", "")); var methods = agent.Methods; dynamic resultd = agent.Invoke("SelectNew", "WechatID", ViewBag.WeChatUserID); var objRet = JsonConvert.DeserializeObject(resultd); int intStatus = objRet.Status; //var wechatBaseUrl = CommonService.GetSysConfig("WeChatUrl", ""); switch (intStatus) { case 1: returnMsg = "操作成功"; ViewBag.Mobile = objRet.Mobile; //ViewBag.Url = WebConfigurationManager.AppSettings["doctorOnline"] + objRet.Mobile; ViewBag.Url = CommonService.GetSysConfig("doctorOnline", "") + objRet.Mobile; break; case 2: returnMsg = "没找到会员"; ViewBag.Mobile = ""; //ViewBag.RegisterUrl = WebConfigurationManager.AppSettings["register"]; ViewBag.RegisterUrl = CommonService.GetSysConfig("register", ""); break; case 3: returnMsg = "查询到多个会员"; ViewBag.Mobile = "3"; break; case -99: returnMsg = "系统异常"; ViewBag.Mobile = "-99"; break; case -1: returnMsg = "参数不正确"; ViewBag.Mobile = "-1"; break; default: returnMsg = objRet.Remark; ViewBag.Mobile = ""; break; } return(View()); }
public SWfsProductService() { if (_agent == null) { _agent = new WebServiceAgent(AppSettingManager.AppSettings["ErpInventoryService"]); } if (string.IsNullOrEmpty(_key)) { _key = _agent.Invoke("GetSkuNoCacheKeyFormatString").ToString(); } }
public override string Business(params object[] args) { return(OnBusiness(o => { if (_wsAgent == null) { _wsAgent = new WebServiceAgent("HisUrl".ConfigValue()); } var x = _wsAgent.InvokeNoKey("invoke", new object[] { o[0].ToString(), "urid".ConfigValue(), "pwd".ConfigValue(), o[1].ToString() }); if (x == null) { throw new Exception("HIS返回值为Null"); } return x.ToString(); }, args)); }
public HisProviderH00020() { try { if (_HISClient == null) { _HISClient = new RequestWsProvider <IHisApplay>("H" + _HOSPITALID).ReqClient; } if (WS == null) { WS = new WebServiceAgent("HisUrl".ConfigValue()); } } catch (Exception) { } }
public override string Business(params object[] args) { if (_HISClient == null) { _HISClient = new WebServiceAgent("HisUrl".ConfigValue()); } return(OnBusiness(o => { var s = String.Empty; var x = _HISClient.Invoke("Etrack_ProcInterface", o[0].ToString(), s); if (x[1].ToString().IsNullOrEmptyOfVar()) { throw new Exception("HIS错误:" + x[1].ToString()); } return x[1].ToString(); }, args)); }
//www.railmis.cn public static bool ConnectToServer(string surl = @"124.128.9.254:8888/jqmis") { string url; mWebUrl = surl; isConnected = false; try { url = "http://" + mWebUrl + "/webservice/usrlogin.asmx"; mLoginAgent = new WebServiceAgent(url); url = "http://" + mWebUrl + "/webservice/ProjectService.asmx"; mProjectAgent = new WebServiceAgent(url); url = "http://" + mWebUrl + "/webservice/GisDataWebService.asmx"; mGisAgent = new WebServiceAgent(url); } catch (Exception e) { Console.WriteLine("连接服务器失败"); return(false); } isConnected = true; return(true); }
//www.railmis.cn public static bool ConnectToServer(string surl) { string url; mWebUrl = surl; //isConnected = false; try { url = "http://" + mWebUrl + "/webservice/usrlogin.asmx"; mLoginAgent = new WebServiceAgent(url); url = "http://" + mWebUrl + "/webservice/ProjectService.asmx"; mProjectAgent = new WebServiceAgent(url); url = "http://" + mWebUrl + "/webservice/GisDataWebService.asmx"; mGisAgent = new WebServiceAgent(url); } catch (Exception e) { //Console.WriteLine("连接服务器失败"); LogHelper.WriteLog("连接服务器失败"); return(false); } //isConnected = true; return(true); }
public JsonResult SendSocialDataToBack(int appId, string SocialChannel, string SocialType, string SocialSubject, string SocialContent) { try { _Logger.Debug("openId:{0}", ViewBag.WeChatUserID); string openId = ViewBag.WeChatUserID; if (!string.IsNullOrEmpty(openId) && appId == 27) { var agent = new WebServiceAgent(CommonService.GetSysConfig("WentangshequService", "")); var methods = agent.Methods; var sendtoAvator = agent.Invoke("AddSocialData", "WechatID", openId, SocialChannel, SocialType, SocialSubject, SocialContent); _Logger.Debug("UpdateCustomerNo WechatID:{0} 社交数据类型:{1} 社交数据主题:{2}", openId, SocialType, SocialSubject); dynamic resultd = JsonConvert.DeserializeObject(sendtoAvator.ToString()); _Logger.Debug("send success status: {0}, remark:{1} ", resultd.Status, resultd.Remark); } } catch (Exception e) { _Logger.Error(e); } return(Json("ok")); }