Esempio n. 1
0
        public async Task AddToDb(LudoContext context)
        {
            context = new LudoContext();

            //If exists do update instead
            if (context.GameLog.Any(gl => gl.GameLogId == this.GameLogId))
            {
                context.GameLog.Update(this);
            }
            else
            {
                context.GameLog.Add(this);
            }

            await context.SaveChangesAsync();
        }
Esempio n. 2
0
        public async Task AddToDbAsync(LudoContext context)
        {
            context = new LudoContext();

            //If exists do update instead
            if (context.Session.Any(s => s.SessionId == this.SessionId))
            {
                context.Session.Update(this);
            }
            else
            {
                context.Session.Add(this);
            }

            await context.SaveChangesAsync();
        }