// Updaten van specifieke playerpokemon public static int UpdatePlayerPokemon(PlayerPokemon pokemon) { try { using (Project_Pokemon_Entities projectPokemonEntities = new Project_Pokemon_Entities()) { projectPokemonEntities.Entry(pokemon).State = EntityState.Modified; projectPokemonEntities.Entry(pokemon.Pokemon).State = EntityState.Modified; return(projectPokemonEntities.SaveChanges()); } } catch (Exception ex) { FileOperations.FoutLoggen(ex); return(0); } }
public static int DeletePlayer(Player player) { try { using (Project_Pokemon_Entities projectPokemonEntities = new Project_Pokemon_Entities()) { projectPokemonEntities.Entry(player).State = EntityState.Deleted; return(projectPokemonEntities.SaveChanges()); } } catch (Exception ex) { FileOperations.FoutLoggen(ex); return(0); } }
// Updaten welke aanvallen de pokemon momenteel kent. public static int UpdateKnownAttacks(OwnedPokemonAttack knownAttack) { try { using (Project_Pokemon_Entities projectPokemonEntities = new Project_Pokemon_Entities()) { projectPokemonEntities.Entry(knownAttack).State = EntityState.Modified; return(projectPokemonEntities.SaveChanges()); } } catch (Exception ex) { FileOperations.FoutLoggen(ex); return(0); } }