feat(*): Add RecordSuccessfulVideoDownload

This commit is contained in:
Josh Creek
2021-08-29 15:49:41 +01:00
parent 7f866d3f98
commit 2c7a96d934
+17
View File
@@ -164,5 +164,22 @@ namespace YouTubeChannelDownloader
Console.WriteLine(ioExp.Message);
}
}
private static async Task RecordSuccessfulVideoDownload(YouTubeVideo youtubeVideo, string channelTitle)
{
PlaylistVideo video = youtubeVideo.PlaylistVideo;
DownloadedVideo downloadedVideo = new DownloadedVideo()
{
DownloadedVideoId = video.Id,
DownloadedDateTime = DateTime.Now,
Title = $"{channelTitle} {youtubeVideo.VideoNumber} - {video.Title}",
};
await _db.AddAsync(downloadedVideo);
await _db.SaveChangesAsync();
Console.WriteLine($"Recorded download in db of '{channelTitle} {youtubeVideo.VideoNumber} - {video.Title}'");
}
}
}