Ejemplo n.º 1
0
        public void DeleteDownloadCascadingByFileName(string fileName)
        {
            var download = _context.Downloads.Where(x => x.DownloadedFileName == fileName).Include(b => b.Details).FirstOrDefault();

            _context.Remove(download);

            var detail = _context.Details.Where(x => x.DownloadId == download.Id);

            _context.RemoveRange(detail);

            _context.SaveChanges();
        }