Exemple #1
0
        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"));
        }