public static BankBvnResponse GetCustomerBvnDetails(BankBvnRequest bankBvnRequest) { var resp = new BankBvnResponse(); try { if (bankBvnRequest != null) { if (!string.IsNullOrEmpty(bankBvnRequest.bvn) && !string.IsNullOrEmpty(bankBvnRequest.bankCode)) { resp = BvnService.getBvn(bankBvnRequest.bvn, bankBvnRequest.bankCode); } else { resp.ResponseCode = "99"; resp.ResponseDescription = "missing required field in request"; } } else { resp.ResponseCode = "99"; resp.ResponseDescription = "null request"; } } catch (Exception e) { ExceptionLogRepository.SaveExceptionLog(e); } return(resp); }
public BankBvnResponse DoIdServicesValidation(BankBvnRequest bankBvnRequest) { return(KycLogic.GetCustomerBvnDetails(bankBvnRequest)); }