public async Task <IActionResult> enquiry([FromBody] BalanceEnquiryRequest request) { Models.Response br = new Models.Response(); try { if (!ModelState.IsValid) { return(BadRequest(Utility.GetResponse(ModelState))); } var tuple = await _orclRepo.GetBalanceByAccountNumber(request); if (!tuple.Item2.status) { return(StatusCode((int)HttpStatusCode.InternalServerError, tuple.Item2)); } br = tuple.Item1; } catch (Exception ex) { Console.WriteLine(ex.ToString()); } return(CreatedAtAction("enquiry", br)); }
public async Task <IActionResult> enquiry([FromBody] BalanceEnquiryRequest request) { BalanceEnquiryResponse b = new BalanceEnquiryResponse(); try { if (!ModelState.IsValid) { return(BadRequest(Commons.Helpers.Utility.GetResponse(ModelState))); } b = await _orclRepo.GetBalanceEnquiry(request); } catch (Exception ex) { _logger.LogError($"{request.accountNumber}:- {Environment.NewLine} {ex.ToString()}"); return(StatusCode((int)HttpStatusCode.InternalServerError, Commons.Helpers.Utility.GetResponse(ex))); } return(CreatedAtAction("enquiry", b)); }