public async Task <IActionResult> AddCoinsByEmail(CoinsEntry entry) { try { User user = await _userManager.CheckEmailForExistance(entry.Email); if (user != null) { await _adminManager.AddCoinsByEmail(entry.Email, entry.Coins); } else { return(NotFound("Invalid email")); } } catch (Exception ex) { await _logger.LogCustomExceptionAsync(ex, null); return(RedirectToAction("Index", "Home")); } return(RedirectToAction("Index", "Home")); }