public async Task <IActionResult> Template(string returnUrl = null)
        {
            ViewData["ReturnUrl"] = returnUrl;
            var user = await _userManager.FindByNameAsync(User.Identity.Name);

            if (user != null)
            {
                ViewBag.AccountTemplate      = _approvalRepository.GetPendingAccountTemplate(user.UserName);
                ViewBag.LoanTemplate         = _approvalRepository.GetPendingAccountTemplate(user.UserName);
                ViewBag.FixedDepositTemplate = _approvalRepository.GetPendingAccountTemplate(user.UserName);
                var model = new TemplateAccountViewModel {
                    StatusMessage = StatusMessage
                };
                return(View());
            }
            return(View());
        }