示例#1
0
        public void MZ_CancelChargeDll(string fph)
        {
            ResultClass resultClass = MIInterFace.MZ_CancelCharge(fph);

            if (resultClass.bSucess)
            {
                MessageBoxShowError("退费成功!");
            }
            else
            {
                MessageBoxShowError("异常!" + resultClass.sRemarks);
            }
        }
示例#2
0
        public void Mz_CancelRegisterDll(string serialNO)
        {
            ResultClass resultClass = MIInterFace.Mz_CancelRegister(serialNO);

            if (resultClass.bSucess)
            {
                MessageBoxShowError("退号成功!");
            }
            else
            {
                MessageBoxShowError("异常!" + resultClass.sRemarks);
            }
        }
示例#3
0
        public void MZ_ChargeDll(int tradeRecordId, string fph)
        {
            ResultClass resultClass = MIInterFace.MZ_Charge(tradeRecordId, fph);

            if (resultClass.bSucess)
            {
                decimal objects = Convert.ToDecimal(resultClass.oResult);
                iFrmMITest.LoadTrade(objects);
            }
            else
            {
                MessageBoxShowError("异常!" + resultClass.sRemarks);
            }
        }
示例#4
0
        public void MZ_RegisterDll(int registerId, string serialNO)
        {
            ResultClass resultClass = MIInterFace.MZ_Register(registerId, serialNO);

            if (resultClass.bSucess)
            {
                Dictionary <string, string> resultDic = (Dictionary <string, string>)resultClass.oResult;
                iFrmMITest.LoadTradeInfo(resultDic);
            }
            else
            {
                MessageBoxShowError("异常!" + resultClass.sRemarks);
            }
        }
示例#5
0
        public void Mz_GetPersonInfoDll(string sCardNo)
        {
            ResultClass resultClass = MIInterFace.Mz_GetPersonInfo(sCardNo);

            if (resultClass.bSucess)
            {
                List <PatientInfo> patientInfoList = (List <PatientInfo>)resultClass.oResult;
                iFrmMITest.LoadPatientInfo(patientInfoList[0]);
            }
            else
            {
                MessageBoxShowError("异常!" + resultClass.sRemarks);
            }
        }
示例#6
0
        /// <summary>
        /// 调用读取卡片信息接口
        /// </summary>
        /// <param name="sDll"></param>
        /// <returns></returns>
        public void Mz_GetCardInfoDll(string sCardNo)
        {
            ResultClass resultClass = MIInterFace.Mz_GetCardInfo(sCardNo);

            if (resultClass.bSucess)
            {
                DataTable dtMemberInfo = (DataTable)resultClass.oResult;
                iFrmMITest.LoadCatalogInfo(dtMemberInfo);
            }
            else
            {
                MessageBoxShowError("异常!" + resultClass.sRemarks);
            }
        }
示例#7
0
        public void MZ_PreviewChargeDll(TradeData tradeData)
        {
            tradeData.WorkID = LoginUserInfo.WorkId;

            ResultClass resultClass = MIInterFace.MZ_PreviewCharge(tradeData);

            if (resultClass.bSucess)
            {
                Dictionary <string, string> resultDic = (Dictionary <string, string>)resultClass.oResult;
                iFrmMITest.PreviewCharge(resultDic);
            }
            else
            {
                MessageBoxShowError("异常!" + resultClass.sRemarks);
            }
        }
示例#8
0
        public void MZ_PreviewRegisterDll(MI_Register register)
        {
            register.StaffName = LoginUserInfo.EmpName;
            register.RegTime   = System.DateTime.Now;
            register.StaffID   = LoginUserInfo.EmpId.ToString();

            ResultClass resultClass = MIInterFace.MZ_PreviewRegister(register);

            if (resultClass.bSucess)
            {
                Dictionary <string, string> resultDic = (Dictionary <string, string>)resultClass.oResult;
                iFrmMITest.LoadRegisterInfo(resultDic);
            }
            else
            {
                MessageBoxShowError("异常!" + resultClass.sRemarks);
            }
        }