public async Task <bool> AddHighscore(Player player, int Highscore) { var temp = new Highscore(); temp.InstertedDate = DateTimeOffset.Now; temp.PlayerId = player.Id; temp.HighScore = Highscore; await mindOfSpaceContext.Highscores.AddAsync(temp); return(await mindOfSpaceContext.SaveChangesAsync() > 0 ? true : false); }
public async Task <bool> DeletePlayer(string username) { var temp = await GetPlayerByUsername(username); if (temp == null) { return(false); } var player = await GetPlayerByUsername(username); player.IsDeleted = true; mindOfSpaceContext.Update(player); return(await mindOfSpaceContext.SaveChangesAsync() > 0 ? true : false); }
public async Task <bool> AddGame(Game game) { await mindOfSpaceContext.Games.AddAsync(game); return(await mindOfSpaceContext.SaveChangesAsync() > 0); }