Exemplo n.º 1
0
    public static int getUsuarioPokemonAtaque(string nick, string pass)
    {
        UserDSTableAdapters.PokemonByUserTableAdapter adapter = new UserDSTableAdapters.PokemonByUserTableAdapter();
        UserDS.PokemonByUserDataTable table = adapter.GetDataPokemonUser(nick, pass);
        string s      = table.ElementAt(0).nombre;
        int    idPoke = 0;

        if (s.Equals("Charmander"))
        {
            idPoke = 1;
        }

        if (s.Equals("Bulbasaur"))
        {
            idPoke = 2;
        }

        if (s.Equals("Squirtle"))
        {
            idPoke = 3;
        }

        PokemonAtaqueDSTableAdapters.pokemonAtaqueByUsuarioTableAdapter adap = new PokemonAtaqueDSTableAdapters.pokemonAtaqueByUsuarioTableAdapter();
        PokemonAtaqueDS.pokemonAtaqueByUsuarioDataTable tabla = adap.GetAtaquesByPokemonUsuario(Seguridad.GetUserInSession().Codigo_id, idPoke);


        int?total = 0;

        if (tabla.Rows.Count > 0)
        {
            total = idPoke;
        }

        return(total.Value);
    }
Exemplo n.º 2
0
    public static List <Ataque> getAtaquesByPokemon(int pokemon_id, int usuario_id)
    {
        List <Ataque> lista = new List <Ataque>();

        PokemonAtaqueDSTableAdapters.pokemonAtaqueByUsuarioTableAdapter adapter = new PokemonAtaqueDSTableAdapters.pokemonAtaqueByUsuarioTableAdapter();
        PokemonAtaqueDS.pokemonAtaqueByUsuarioDataTable table = adapter.GetAtaquesByPokemonUsuario(usuario_id, pokemon_id);

        foreach (PokemonAtaqueDS.pokemonAtaqueByUsuarioRow row in table)
        {
            lista.Add(new Ataque
            {
                Nombre      = row.nombre,
                Codigo_id   = row.codigo_id,
                PoderAtaque = row.poderAtaque,
                Tipo_id     = row.tipo_id
            });
        }
        return(lista);
    }