コード例 #1
0
ファイル: TrackRepo.cs プロジェクト: i-akwa/TuneBlack
        public void AddTrack(Track_Members track)
        {
            // var alb = (from a in _context.Albums where a.AlbumId == track.AlbumId select a).First();

            Album_Members alb = _context.Albums.SingleOrDefault(a => a.AlbumId == track.AlbumId);

            if (alb == null)
            {
                alb           = new Album_Members();
                alb.AlbumId   = Guid.NewGuid();
                alb.AlbumName = "Single";
                alb.ArtistId  = track.ArtistId;
                _context.Albums.Add(alb);
            }
            track.TrackId    = Guid.NewGuid();
            track.AlbumId    = alb.AlbumId;
            track.UploadDate = System.DateTime.UtcNow;

            _context.Tracks.Add(track);
        }
コード例 #2
0
ファイル: TrackRepo.cs プロジェクト: i-akwa/TuneBlack
 public void TrackUpdate(Track_Members track)
 {
     throw new NotImplementedException();
 }
コード例 #3
0
ファイル: TrackRepo.cs プロジェクト: i-akwa/TuneBlack
 public void DeleteTrack(Track_Members track)
 {
     throw new NotImplementedException();
 }