public async Task <IActionResult> Account(TemplateAccountViewModel model) { if (!ModelState.IsValid) { return(View(model)); } var user = await _userManager.GetUserAsync(User); model.ActionBy = user.UserName; Result = await _templateService.CreateAccountTemplateAsync(model); if (Result == true) { StatusMessage = _config.GetSection("Messages")["Success"]; return(RedirectToAction(nameof(Account))); } model = new TemplateAccountViewModel { StatusMessage = "Error: Unable to create account template" }; return(View(model)); }