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); }
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); }