public EditModel(ICourseEpisodRepository CourseEpisodRepository, IHostingEnvironment HostingEnvironment, IFileHandler FileHandler) { this.courseEpisodRepository = CourseEpisodRepository; this.hostingEnvironment = HostingEnvironment; this.fileHandler = FileHandler; this.Model = new EpisodEditVm(); }
public OrderController(ICourseRepository CourseRepository, ICookieManager CookieManager, IHostingEnvironment HostingEnvironment, IOrderRepository OrderRepository, IDisCountRepository DisCountRepository, ICourseEpisodRepository CourseEpisodRepository, IPayment Payment, IMapper Mapper, CustomUserManager CustomUserManager, IOptionsSnapshot <SiteSetting> SiteSetting, CartChecker Cart) { courseRepository = CourseRepository; cookieManager = CookieManager; orderRepository = OrderRepository; disCountRepository = DisCountRepository; courseEpisodRepository = CourseEpisodRepository; hostingEnvironment = HostingEnvironment; payment = Payment; mapper = Mapper; customUserManager = CustomUserManager; siteSetting = SiteSetting.Value; cart = Cart; }
public IndexModel(ICourseEpisodRepository CourseEpisodRepository, IMapper Mapper) { this.courseEpisodRepository = CourseEpisodRepository; this.mapper = Mapper; this.Model = new EpisodIndextVm(); }
public DetailModel(ICourseEpisodRepository CourseEpisodRepository) { this.courseEpisodRepository = CourseEpisodRepository; this.Model = new EpisodDetailVm(); }
public DeleteModel(ICourseEpisodRepository CourseEpisodRepository, IHostingEnvironment HostingEnvironment, IFileHandler FileHandler) { this.courseEpisodRepository = CourseEpisodRepository; this.hostingEnvironment = HostingEnvironment; this.fileHandler = FileHandler; }