public EnrollmentCourseAdminController(IEnrollmentCourseRepository enrollmentCourseRepository, IUnitOfWork unitOfWork, ICourseRepository courseRepository, IEnrollmentCourseStatusRepository enrollmentCourseStatusRepository) { _enrollmentCourseRepository = enrollmentCourseRepository; _unitOfWork = unitOfWork; _courseRepository = courseRepository; _enrollmentCourseStatusRepository = enrollmentCourseStatusRepository; }
public HomeController(ICategoryService categoryService, IBlogRepository blogRepository, IPoolCategoryRepository poolCategoryRepository, ICourseRepository courseRepository, IEnrollmentCourseRepository enrollmentCourseRepository, ISkillRepository skillRepository, IUnitOfWork unitOfWork) { _categoryService = categoryService; _blogRepository = blogRepository; _courseRepository = courseRepository; _skillRepository = skillRepository; _poolCategoryRepository = poolCategoryRepository; _enrollmentCourseRepository = enrollmentCourseRepository; _unitOfWork = unitOfWork; _courses = _courseRepository.GetMany(x => x.IsActive && !x.IsDeleted) .OrderBy(x => x.DisplayOrder) .Select(x => new CourseViewModel { Id = x.Id, Name = x.Name, Alias = x.Alias, Image = x.Image, Description = x.Description }) .ToList(); _skill = _skillRepository.GetMany(x => x.IsActive && !x.IsDeleted) .Select(x => new SkillViewModel { Id = x.Id, Name = x.Name, Alias = x.Alias, Image = x.Image, Description = x.Description }).ToList(); }