public List <Move> GetPokedexPokemonMoves(int pokemonID, int level)
        {
            List <object[]> data         = context.GetPokedexPokemonMoves(pokemonID, level);
            List <Move>     pokemonMoves = new List <Move>();

            foreach (object[] row in data)
            {
                pokemonMoves.Add(new Move(Convert.ToInt32(row[0]), row[1].ToString(), Convert.ToInt32(row[2]),
                                          Convert.ToInt32(row[3]), row[4].ToString(), Convert.ToInt32(row[5]), Convert.ToInt32(row[6]), GetMoveType(Convert.ToInt32(row[0]))));
            }

            return(pokemonMoves);
        }