Example #1
0
        public LookUpRes AccountLookup(AccountLookupReq req)
        {
            var accs = getBankAccByFullDetails(req.BankCode, req.AccountNum);

            if (accs.Count <= 0)
            {
                return(GetLookupRes(AccountStatus.None, $"Account does not exist."));
            }

            return(GetLookupRes(accs[0].AccStatus, accs[0].AccStatus.ToString()));
        }
Example #2
0
        public ActionResult Lookup([FromBody] ABSAAccountRequest req)
        {
            AccountLookupReq aReq = new AccountLookupReq()
            {
                AccountNum = req.AccountNumber, BankCode = (int)this.bCode
            };

            var res = this.bankService.AccountLookup(aReq);

            return(new ObjectResult(new ABSAAccountResponse()
            {
                AccountStatusCode = res.Status, AccountStatusDescription = res.Message
            }));
        }