Exemplo n.º 1
0
        /// <summary>
        /// 调用打开读卡设备接口
        /// </summary>
        /// <param name="sDll"></param>
        /// <returns></returns>
        public ResultClass OpenDevice(OutpatientClass sDll)
        {
            string sMome = "";
            bool   bRet  = false;
            String sOut;

            sDll.Open(out sOut);
            XmlDocument xmlDoc = GetXmlDoc(sOut);

            CheckOutputState(xmlDoc, out bRet, out sMome);
            xmlDoc = null;
            ResultClass resultClassTemp = new ResultClass();

            resultClassTemp.bSucess  = bRet;
            resultClassTemp.sRemarks = sMome;
            resultClassTemp.oResult  = null;
            return(resultClassTemp);
        }
Exemplo n.º 2
0
        /// <summary>
        /// 调用打开读卡设备接口
        /// </summary>
        /// <param name="hObj"></param>
        /// <returns></returns>
        private bool OpenDevice(OutpatientClass hObj)
        {
            String sOut;

            AddLog("调用打开读卡设备接口");
            AddLog("输入参数:无");

            hObj.Open(out sOut);

            AddLog("输出数据:");
            AddLog(sOut);

            XmlDocument xmlDoc = GetXmlDoc(sOut);

            bool bRet = CheckOutputState(xmlDoc);

            xmlDoc = null;

            AddLog("\r\n");
            return(bRet);
        }