/// <summary> /// 入院登记 /// </summary> /// <returns></returns> public HospitalizationRegisterDto HospitalizationRegister(HospitalizationRegisterParam param) { HospitalizationRegisterDto resultData = new HospitalizationRegisterDto(); // var Data = XmlHelp.DeSerializerModel(new IdentificationSpecialDownloadListDto()); var xmlStr = XmlHelp.SaveXml(param); if (xmlStr) { int result = WorkersMedicalInsurance.CallService_cxjb("CXJB002"); if (result == 1) { resultData = XmlHelp.DeSerializerModel(new HospitalizationRegisterDto()); } } return(resultData); }
/// <summary> /// 入院登记 /// </summary> /// <returns></returns> public async Task <HospitalizationRegisterDto> HospitalizationRegister(HospitalizationRegisterParam param) { return(await Task.Run(async() => { var data = new HospitalizationRegisterDto(); var xmlStr = XmlHelp.SaveXml(param); if (xmlStr) { int result = WorkersMedicalInsurance.CallService_cxjb("CXJB002"); if (result == 1) { data = XmlHelp.DeSerializerModel(new HospitalizationRegisterDto()); } else { throw new Exception("居民入院登记执行失败!!!"); } } return data; })); }