コード例 #1
0
ファイル: GameDbService.cs プロジェクト: Meintje/Hoard
        public async Task AddAsync(Game newGame)
        {
            _context.Add(newGame);

            newGame.PlayData = new List <PlayData>();
            foreach (var user in _context.Players)
            {
                newGame.PlayData.Add(new PlayData {
                    CurrentlyPlaying = false, Dropped = false, PlayerID = user.ID, GameID = newGame.ID
                });
            }

            await _context.SaveChangesAsync();
        }
コード例 #2
0
ファイル: PriorityDbService.cs プロジェクト: Meintje/Hoard
        public async Task CreateAsync(Priority priority)
        {
            context.Add(priority);

            await context.SaveChangesAsync();
        }
コード例 #3
0
        public async Task CreateAsync(WishlistItem wishlistItem)
        {
            context.Add(wishlistItem);

            await context.SaveChangesAsync();
        }
コード例 #4
0
        public async Task CreateAsync(Language language)
        {
            context.Add(language);

            await context.SaveChangesAsync();
        }
コード例 #5
0
ファイル: PlatformDbService.cs プロジェクト: Meintje/Hoard
        public async Task CreateAsync(Platform platform)
        {
            context.Add(platform);

            await context.SaveChangesAsync();
        }
コード例 #6
0
ファイル: SeriesDbService.cs プロジェクト: Meintje/Hoard
        public async Task CreateAsync(Series series)
        {
            context.Add(series);

            await context.SaveChangesAsync();
        }
コード例 #7
0
ファイル: GenreDbService.cs プロジェクト: Meintje/Hoard
        public async Task CreateAsync(Genre genre)
        {
            context.Add(genre);

            await context.SaveChangesAsync();
        }
コード例 #8
0
ファイル: TagDbService.cs プロジェクト: Meintje/Hoard
        public async Task CreateAsync(Tag tag)
        {
            context.Add(tag);

            await context.SaveChangesAsync();
        }
コード例 #9
0
        public async Task CreateAsync(OwnershipStatus ownershipStatus)
        {
            context.Add(ownershipStatus);

            await context.SaveChangesAsync();
        }
コード例 #10
0
        public async Task CreateAsync(MediaType mediaType)
        {
            context.Add(mediaType);

            await context.SaveChangesAsync();
        }
コード例 #11
0
        public async Task CreateAsync(Developer developer)
        {
            context.Add(developer);

            await context.SaveChangesAsync();
        }
コード例 #12
0
ファイル: ModeDbService.cs プロジェクト: Meintje/Hoard
        public async Task CreateAsync(Mode mode)
        {
            context.Add(mode);

            await context.SaveChangesAsync();
        }
コード例 #13
0
        public async Task CreateAsync(PlayStatus playStatus)
        {
            context.Add(playStatus);

            await context.SaveChangesAsync();
        }
コード例 #14
0
        public async Task CreateAsync(Playthrough playthrough)
        {
            context.Add(playthrough);

            await context.SaveChangesAsync();
        }
コード例 #15
0
ファイル: PublisherDbService.cs プロジェクト: Meintje/Hoard
        public async Task CreateAsync(Publisher publisher)
        {
            context.Add(publisher);

            await context.SaveChangesAsync();
        }