public async Task <CourseVideos> UploadVideoForCourse(Videos videos, string path)
        {
            var CourseVideos = new CourseVideos()
            {
                FileName         = videos.FileName,
                FilePath         = path,
                VideoDescription = videos.Description,
                CourseId         = videos.CourseId
            };

            _dbContext.CourseVideos.Add(CourseVideos);
            _dbContext.SaveChanges();

            return(CourseVideos);
        }
        public async Task <CourseVideos> GetCoursesById(int Id)
        {
            var course = _dbContext.CourseVideos.Include(p => p.Courses).FirstOrDefault(p => p.Id == Id);

            var courseVideos = new CourseVideos()
            {
                Id       = course.Id,
                FileName = course.FileName,
                FilePath = course.FilePath,
                Courses  = new Courses()
                {
                    CourseName = course.Courses.CourseName
                }
            };

            return(courseVideos);
        }