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); }
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); }
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()); }
public IActionResult Post([FromBody] CheckFrameRequest model) { var response = rxoService.CallCheckFrame(model); return(Ok(response)); }