public Guid AddPokemonCatchDeleted(PokemonCatch toDelete) { PokemonCatchDeleted deleted = new PokemonCatchDeleted() { Id = toDelete.Id, PokemonId = toDelete.PokemonId, UserId = toDelete.UserId, HP = toDelete.HP, CurrentHP = toDelete.CurrentHP, CP = toDelete.CP, CurrentCP = toDelete.CurrentCP, Height = toDelete.Height, Weight = toDelete.Weight, //PokemonMoveCatches = toDelete.PokemonMoveCatches, Gender = toDelete.Gender, IsShiny = toDelete.IsShiny, IsAlolan = toDelete.IsAlolan, AppType = toDelete.AppType, FolderType = toDelete.FolderType, HPColor = toDelete.HPColor, CatchLocation = toDelete.CatchLocation, Nickname = toDelete.Nickname, Created = toDelete.Created, Deleted = DateTime.Now }; PokebookContext.PokemonCatchesDeleted.Add(deleted); PokebookContext.SaveChanges(); return(toDelete.Id); }
public async Task <bool> DeletePokemonCatchDeletedFromUser(Guid userId)//deze functie kan opgeroepen worden na het ophalen van de deletes { List <PokemonCatchDeleted> myDeletes = await GetAllPokemonCatchDeleted(userId); //PokebookContext.PokemonCatchesDeleted.Remove(myDeletes.ElementAt(0)); PokebookContext.PokemonCatchesDeleted.RemoveRange(myDeletes); PokebookContext.SaveChanges(); return(true); }
public Guid DeletePokemonMoveCatch(PokemonMoveCatch pokemonMoveCatch) { PokebookContext.PokemonMoveCatches.Remove(pokemonMoveCatch); PokebookContext.SaveChanges(); return(pokemonMoveCatch.Id); }
public Guid AddPokemonMoveCatch(PokemonMoveCatch moveCatch) {//wordt momenteel niet gebruikt PokebookContext.PokemonMoveCatches.Add(moveCatch); PokebookContext.SaveChanges(); return(moveCatch.Id); }
public User UpdateUser(User user) { PokebookContext.Users.Update(user); PokebookContext.SaveChanges(); return(user); }
public Guid AddPokemonCatch(PokemonCatch pokemon) { PokebookContext.PokemonCatches.Add(pokemon); PokebookContext.SaveChanges(); return(pokemon.Id); }
public int Complete() { return(context.SaveChanges()); }