コード例 #1
0
        public void AddChampion(ulong discordid, string championname)
        {
            ChampionAPI championApi = new ChampionAPI();
            int         champid     = championApi.GetChampionId(championname);

            new CoachRepo(new CoachContext()).AddChampionToCoach(champid, discordid);
        }
コード例 #2
0
        public void AddCoach(ulong discordid, string championname, string role)
        {
            ChampionAPI championApi = new ChampionAPI();
            int         champid     = championApi.GetChampionId(championname);
            bool        found       = false;

            foreach (string line in DataLibary.Models.Roles.NormalRoles())
            {
                if (line.ToLower() == role.ToLower())
                {
                    found = true;
                }
            }
            if (found == true)
            {
                new CoachRepo(new CoachContext()).AddCoach(new DataLibary.Models.Coach(discordid, role, champid));
            }
            else
            {
                throw new Exception("Role or Champion not found.");
            }
        }