public void MZ_CancelChargeDllNew(string fph) { dicStr.Clear(); dicStr.Add(InputType.InvoiceNo, fph); ResultClass resultClass = MIInterFaceFactory.MZ_CancelCharge(input); if (resultClass.bSucess) { MessageBoxShowError("退费成功!"); } else { MessageBoxShowError("异常!" + resultClass.sRemarks); } }
/// <summary> /// 医保门诊退费 /// </summary> /// <param name="invoiceNO">退费发票号</param> /// <returns>医保退退成功与否true成功false失败</returns> public static bool MIRefundBalance(string invoiceNO) { InputClass input = new InputClass(); Dictionary <InputType, object> dicStr = new Dictionary <InputType, object>(); dicStr.Add(InputType.InvoiceNo, invoiceNO); input.SInput = dicStr; ResultClass resultClass = MIInterFaceFactory.MZ_CancelCharge(input); if (resultClass.bSucess) { MessageBox.Show("医保卡余额" + resultClass.sRemarks); return(true); } else { throw new Exception("异常!" + resultClass.sRemarks); } }