Example #1
0
        public IHttpActionResult PreRegister(PreRegisterRequest request)
        {
            if (IsExistingUser(request.Username))
            {
                return(CreateUserExistsResponse());
            }

            return(Ok(new
            {
                success = true
            }));
        }
Example #2
0
 public ApiResult <PreRegisterResponse> PreRegister(PreRegisterRequest request)
 {
     return(this.DoApiResult(
                proxyService.DoTrans <HModels.Hosp2008Request, HModels.Hosp2008Response, PreRegisterRequest, PreRegisterResponse>(
                    request,
                    p => new HModels.Hosp2008Request
     {
         bookSource = request.preSource,
         cardNo = request.cardNo,
         clinicFee = request.preCost,
         deptCode = request.deptCode,
         isExpert = request.preType,
         isFee = request.isFee,
         preTime = request.preTime,
         realName = request.name,
         shemaId = request.id
     },
                    p => new PreRegisterResponse
     {
         clinicNo = p.data?.clinicNo,
         preNo = p.data?.bookingNo,
         seeNo = p.data?.seeNo
     })));
 }