Example #1
0
 public ApiArrayResult <RegisterQueryResponse> PreRegisterQuery(RegisterQueryRequest request)
 {
     return(this.DoApiArrayResult(
                proxyService.DoTrans <HModels.HospRegisterQueryRequest, HModels.HospRegisterQueryResponse, RegisterQueryRequest, RegisterQueryResponse[]>(
                    request,
                    p => new HModels.HospRegisterQueryRequest
     {
         beginDate = p.begDate,
         cardNo = p.cardNo,
         endDate = p.endDate
     },
                    p => p.data?.Select(a => new RegisterQueryResponse
     {
         cardNo = a.idCardNo,
         clinicNo = a.clinicNo,
         cost = a.total,
         deptName = a.deptName,
         doctName = a.doctName,
         doctTitle = a.doctTitle,
         name = a.idCardName,
         regDate = a.date,
         regType = a.regType,
         seeNo = a.seeNo,
         state = a.state,
         visistDate = a.visistDate,
         visitingTime = a.visitingTime
     })?.ToArray())));
 }
Example #2
0
 public ApiArrayResult <RegisterQueryData> Query(RegisterQueryRequest request)
 {
     return(Runner.Execute(service.RegisterQuery, request));
 }