public async Task <IActionResult> AddUser() { MySqlContext database = HttpContext.RequestServices.GetService(typeof(MySqlContext)) as MySqlContext; UserModel user = GetUserMode(); TempData.Put("UserModel", user); if (database.UserExists(user.EveID, user.DiscordID)) { return(View("Exists")); } if (database.DiscordUserExists(user.DiscordID)) { return(View("ExistsDiscord")); } if (database.EveUserExists(user.EveID)) { return(View("ExistsEve")); } database.AddUser(user.EveID, user.DiscordID); await SendMessage(); return(RedirectToAction("Done")); }