Exemple #1
0
        public void Create(Score score)
        {
            using (var ctx = new SuperCubeContext())
            {
                ctx.HighScores.Add(score);

                ctx.SaveChanges();
            }
        }
        //for admin maybe
        public void Update(Achievement achievement)
        {
            using (var ctx = new SuperCubeContext())
            {
                ctx.Achievements.AddOrUpdate(achievement);

                ctx.SaveChanges();
            }
        }
        public void Create(string playerId, int achievementId)
        {
            using (var ctx = new SuperCubeContext())
            {
                var itemToAdd = new PlayerAchievement
                {
                    PlayerId      = playerId,
                    AchievementId = achievementId
                };

                ctx.PlayerAchievements.Add(itemToAdd);

                ctx.SaveChanges();
            }
        }