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); }