private void CreateBoggleBoxInDb(BoggleBox boggleBox)
        {
            var board = new Board()
            {
                BoggleBoxId = boggleBox.BoggleBoxId,
                Letters     = boggleBox.Dice.GetLetters()
            };

            using (var context = new BoggleDbContext())
            {
                // Checks if board already exist
                if (context.Board.Count(b => b.BoggleBoxId == boggleBox.BoggleBoxId) != 0)
                {
                    return;
                }

                try
                {
                    context.Board.Add(board);
                    context.SaveChanges();
                }
                catch (Exception e)
                {
                    Console.WriteLine(e);
                    throw;
                }
            }
        }
        public void CreateGame(Game game)
        {
            var boggleGame = new BoggleGame()
            {
                Name           = game.Name,
                Score          = game.Score,
                fk_BoggleBoxId = Guid.Parse(game.BoggleBoxId)
            };

            using (var context = new BoggleDbContext())
            {
                context.BoggleGame.Add(boggleGame);
                context.SaveChanges();
            }
        }