public IActionResult Index()
        {
            var result1    = _recipent.GetAllRecipents();
            var recipients = result1.Result.Result.data.ToList();
            var result2    = _bankAccount.GetAllBanks();
            var banks      = result2.Result.Result.data.ToList();

            ViewBag.BANKS = banks;

            if (TempData["notification"] != null)
            {
                var message = (string)TempData["notification"];
                var notify  = (NotificationType)TempData["notifytype"];
                Alert(message, notify);
            }


            return(View(recipients));
        }
Example #2
0
        public IActionResult Index()
        {
            HomeStatisticsViewModel hmvm = new HomeStatisticsViewModel();

            try
            {
                var result  = _bankAccount.GetPaystackBalance();
                var result2 = _recipent.GetAllRecipents();
                var result3 = _transfer.GetAllTransfers();

                hmvm.Balance          = result.Result.Result.data.First();
                hmvm.RecipentCount    = result2.Result.Result.data.Count();
                hmvm.TransactionCount = result3.Result.Result.data.Count();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(View(hmvm));
        }