/// <summary> /// 构造函数 /// </summary> /// <param name="isOut">true门诊false住院</param> public InfoTongChou(bool IsOut, NetworkPatInfo patInfo, OutNetworkRegisters outnetworkregisters) { InitializeComponent(); this.isOut = IsOut; this.netPatInfo = patInfo; this.outnetworkregisters = outnetworkregisters; }
/// <summary> /// 医保读卡 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnReadCard_Click(object sender, EventArgs e) { NetworkPatInfo networkPatInfo = new NetworkPatInfo(); OutNetworkRegisters outnetworkregisters = new OutNetworkRegisters(); string chargeClassId = cmbChargeClassId.SelectedValue.ToString(); string networkPatClassId = "-1"; DataTable dt = RICBll.ChargeClassIdConvertToNetworkPatClassId(chargeClassId, cInfo.strConn); if (dt.Rows.Count > 0) { networkPatClassId = dt.Rows[0]["NETWORKING_PAT_CLASS_ID"].ToString(); } PayAPIClassLib.ParaModel.ClientParameter clientParameter = new PayAPIClassLib.ParaModel.ClientParameter(); clientParameter.TradeCode = "ReadCard"; clientParameter.TradeType = ""; clientParameter.TradeId = -1; clientParameter.TradeSource = ""; clientParameter.NetworkPatClassId = networkPatClassId; string tradeInfo = PayAPIUtilities.WebAPI.JsonHelper.SerializeObject(clientParameter); string strRe = ucPayInterfaceTest.ZYTrade(tradeInfo); MessageBox.Show(strRe); }