public async Task <bool> DeleteHighscore(int highscoreId) { var temp = await mindOfSpaceContext.Highscores.Where(x => x.Id == highscoreId).FirstOrDefaultAsync(); temp.IsDeleted = true; mindOfSpaceContext.Update(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); }