Exemplo n.º 1
0
        public BaseResponseEntity CallCheckFrame(CheckFrameRequest model)
        {
            int iReturn = 511;

            _WsResponse            = new BaseResponseEntity();
            _WsResponse.WebService = "RXOCheckFrame";
            _WsResponse.ErrorCode  = iReturn;

            CheckFrameFullRequest _request = new CheckFrameFullRequest();


            _request.Kunnr = model.Kunnr;
            _request.Upc   = model.Upc;

            _request.Address           = "https://certi-my.luxottica.com:443/Stores-WS/RXOServiceImplService";
            _request.BasicAuth         = true;
            _request.BasicAuthUsername = "******";
            _request.BasicAuthPassword = "******";


            _HTTPClient = new HTTPClient(1);

            iReturn = _HTTPClient.InvokeRXOCheckFrame(_request);

            _WsResponse.ErrorCode        = iReturn;
            _WsResponse.ErrorDescription = DecodeResponseCodes(iReturn);

            return(_WsResponse);
        }
Exemplo n.º 2
0
        public async Task <BaseResponseEntity> CallCheckFrameAsync(CheckFrameRequest model)
        {
            //var client = _httpClientFactory.CreateClient();
            //var result = await client.GetStringAsync("http://www.google.com");



            _WsResponse            = new BaseResponseEntity();
            _WsResponse.WebService = "RXOCheckFrame";
            _WsResponse.ErrorCode  = 1;

            return(_WsResponse);
        }
Exemplo n.º 3
0
        public async Task <IActionResult> CheckFrame([FromBody] CheckFrameRequest model)
        {
            //    //cancellationToken.ThrowIfCancellationRequested();
            //    //var response = await _editPatientServices.CreatePatient(CreateServiceRequest(newDetails));
            //    //return await response.BuildResponse(this, HttpStatusCode.Created);


            if (model == null)
            {
                return(BadRequest());
            }
            //    await ContactsRepo.Add(item);
            var response = await rxoService.CallCheckFrameAsync(model);

            //return CreatedAtRoute("CheckFrame", new { Controller = "Contacts", id = item.MobilePhone }, item);

            return(Ok());
        }
Exemplo n.º 4
0
        public IActionResult Post([FromBody] CheckFrameRequest model)
        {
            var response = rxoService.CallCheckFrame(model);

            return(Ok(response));
        }