예제 #1
0
        public void CreateGame(Game game, ApplicationUser user)
        {
            UserGamePropertyRepository userGamePropertyRepository = new UserGamePropertyRepository();

            game.CreateDate = DateTime.Now;
            game.Update     = DateTime.Now;
            game.IsBegan    = false;
            game.Players    = new List <ApplicationUser> {
                user
            };
            game.UserGameProperties = new List <UserGameProperty> {
                userGamePropertyRepository.CreateUserGameProperty(user, 0)
            };
            db.Games.Add(game);
            db.SaveChanges();
        }
예제 #2
0
 public IslandRepository()
 {
     db = Context.DbContext;
     userGamePropertyRepository = Context.userGamePropertyRepository;
 }