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(); }
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(); }