Esempio n. 1
0
 public ReportsService(IStudentsRepository studentsRepository, ICoursesRepository coursesRepository, IExamsRepository examsRepository, IMapper mapper)
 {
     _studentsRepository = studentsRepository;
     _coursesRepository  = coursesRepository;
     _examsRepository    = examsRepository;
     _mapper             = mapper;
 }
Esempio n. 2
0
 public HomeController(IInstructorsRepository instructorsRepository, IStudentsRepository studentsRepository, ICoursesRepository coursesRepository, ILogger <HomeController> logger)
 {
     _logger = logger;
     _instructorsRepository = instructorsRepository;
     _studentsRepository    = studentsRepository;
     _coursesRepository     = coursesRepository;
 }
 public GetAllCoursesQueryHandler(ICoursesRepository coursesRepository, IMapper mapper)
 {
     EnsureArg.IsNotNull(coursesRepository);
     EnsureArg.IsNotNull(mapper);
     this.coursesRepository = coursesRepository;
     this.mapper            = mapper;
 }
Esempio n. 4
0
 public CoursesController()
 {
     _coursesRepository          = new CoursesRepository(db);
     _categoryRepository         = new CategoryRepository(db);
     _selectedCategoryRepository = new SelectedCategoryRepository(db);
     _subCoursesRepository       = new SubCoursesRepository(db);
 }
Esempio n. 5
0
 public CoursesController(
     ICoursesRepository coursesRepository,
     ICoursesService coursesService)
 {
     _coursesRepository = coursesRepository;
     _coursesService    = coursesService;
 }
Esempio n. 6
0
 public CoursesService(ICoursesRepository coursesRepository,
                       ICourseMatesRepository courseMatesRepository,
                       IMapper mapper)
 {
     _coursesRepository     = coursesRepository;
     _courseMatesRepository = courseMatesRepository;
     _mapper = mapper;
 }
Esempio n. 7
0
 public UnitOfWork(SOAContext context, ICoursesRepository courses, IExamsRepository exams,
                   IStudentsRepository students)
 {
     _context = context;
     Courses  = courses;
     Exams    = exams;
     Students = students;
 }
Esempio n. 8
0
 public CycodeBusinessLogic(IGradesRepository gradesRepository, ICoursesRepository coursesRepository,
                            IStudentRepository studentRepository, IStudentInCourseRepository studentInCourseRepository)
 {
     _gradesRepository          = gradesRepository;
     _coursesRepository         = coursesRepository;
     _studentRepository         = studentRepository;
     _studentInCourseRepository = studentInCourseRepository;
 }
 public StatisticsController(
     EducationPlatformContext context,
     ICoursesRepository coursesRepository
     )
 {
     _context           = context;
     _coursesRepository = coursesRepository;
 }
 public CalendarController(
     ICoursesRepository coursesRepository,
     IModulesRepository modulesRepository
     )
 {
     _coursesRepository = coursesRepository;
     _modulesRepository = modulesRepository;
 }
Esempio n. 11
0
 public CreateCourseCommandHandler(ICoursesRepository coursesRepository,
                                   ICourseHolderRespository courseHolderRespository, IDomainEventsDispatcher eventsDispatcher)
 {
     EnsureArg.IsNotNull(coursesRepository);
     this.coursesRepository       = coursesRepository;
     this.courseHolderRespository = courseHolderRespository;
     this.eventsDispatcher        = eventsDispatcher;
 }
Esempio n. 12
0
 public CoursesService(
     ICoursesRepository coursesRepository,
     IUsersRepository userRepository)
 {
     _coursesRepository = coursesRepository;
     _userRepository    = userRepository;
     Initialize();
 }
Esempio n. 13
0
        public async Task Setup()
        {
            _fakeRepository = await GetAndInitializeRepository();

            _mapper = new MapperConfiguration(cfg =>
            {
                cfg.AddProfile(new CourseProfile());
            }).CreateMapper();
        }
Esempio n. 14
0
 public CoursesController(ApplicationDbContext context,
                          ILogger <CoursesController> logger,
                          ICoursesRepository coursesRepository,
                          IStudentRepository studentRepository)
 {
     this.context           = context;
     this.logger            = logger;
     this.coursesRepository = coursesRepository;
     this.studentRepository = studentRepository;
 }
Esempio n. 15
0
 public TraineesController(UserManager <AMUser> userManager,
                           IMapper mapper, ICoursesRepository coursesRepository,
                           IScoresRepository scoresRepository, ITestsAndExamsRepository testsAndExamsRepository)
 {
     _userManager             = userManager;
     _mapper                  = mapper;
     _coursesRepository       = coursesRepository;
     _scoresRepository        = scoresRepository;
     _testsAndExamsRepository = testsAndExamsRepository;
 }
 public AdministratorsController(UserManager <AMUser> userManager, SignInManager <AMUser> signInManager, RoleManager <IdentityRole> roleManager,
                                 IMapper mapper, ISerialStoreRepository serialStore, ICoursesRepository coursesRepository)
 {
     _userManager       = userManager;
     _signInManager     = signInManager;
     _roleManager       = roleManager;
     _mapper            = mapper;
     _serialStore       = serialStore;
     _coursesRepository = coursesRepository;
 }
Esempio n. 17
0
 public SchoolUnitOfWork(SchoolDbContext dbContext,
                         ICoursesRepository coursesRepository,
                         IStudentsRepository studentsRepository,
                         IMessagesRepository messagesRepository,
                         IEventSerializer eventSerializer) : base(dbContext)
 {
     CoursesRepository  = coursesRepository ?? throw new ArgumentNullException(nameof(coursesRepository));
     StudentsRepository = studentsRepository ?? throw new ArgumentNullException(nameof(studentsRepository));
     MessagesRepository = messagesRepository ?? throw new ArgumentNullException(nameof(messagesRepository));
     _eventSerializer   = eventSerializer ?? throw new ArgumentNullException(nameof(eventSerializer));
 }
 public CoursesController(ICoursesRepository courses,
                          ICategoryRepository category,
                          IRateRepository rate, ICetificateRepository cetificate,
                          ILessonRepository lesson, IFileService file)
 {
     _courses    = courses;
     _category   = category;
     _rate       = rate;
     _cetificate = cetificate;
     _lesson     = lesson;
     _file       = file;
 }
Esempio n. 19
0
 public FacilitatorsController(UserManager <AMUser> userManager, SignInManager <AMUser> signInManager,
                               RoleManager <IdentityRole> roleManager,
                               IMapper mapper, ICoursesRepository coursesRepository, ITestsAndExamsRepository testsAndExamsRepository,
                               IScoresRepository scoresRepository)
 {
     _userManager             = userManager;
     _signInManager           = signInManager;
     _roleManager             = roleManager;
     _mapper                  = mapper;
     _coursesRepository       = coursesRepository;
     _testsAndExamsRepository = testsAndExamsRepository;
     _scoresRepository        = scoresRepository;
 }
        public override void SetUp()
        {
            base.SetUp();

            UnitOfWork = Substitute.For <IUnitOfWork>();

            TeachersRepository = Substitute.For <ITeachersRepository>();
            TeachersRepository.UnitOfWork.Returns(UnitOfWork);

            StudentsRepository = Substitute.For <IStudentsRepository>();
            StudentsRepository.UnitOfWork.Returns(UnitOfWork);

            CoursesRepository = Substitute.For <ICoursesRepository>();
            CoursesRepository.UnitOfWork.Returns(UnitOfWork);
        }
 public CoursesController(
     ICoursesRepository coursesRepository,
     ISubjectsRepository subjectsRepository,
     IModulesRepository modulesRepository,
     IUsersRepository usersRepository,
     IStudentsRepository studentsRepository,
     UserManager <User> userManager
     )
 {
     _coursesRepository  = coursesRepository;
     _subjectsRepository = subjectsRepository;
     _modulesRepository  = modulesRepository;
     _usersRepository    = usersRepository;
     _studentsRepository = studentsRepository;
     _userManager        = userManager;
 }
        public SchoolUow(DbContext context,
                         ICoursesRepository courses,
                         IAsyncRepository<Department> departments,
                         IStudentsRepository students,
                         IInstructorsRepository instructors,
                         IEnrollmentsRepository enrollments,
                         IRepository<OfficeAssignment> offices)
        {
            _dbContext = context;

            _dbContext.Configuration.LazyLoadingEnabled = false;
            
            _courses = courses;
            _departments = departments;
            _students = students;
            _instructors = instructors;
            _enrollments = enrollments;
            _offices = offices;
        }
Esempio n. 23
0
 public StudentsController(ApplicationDbContext context,
                           IStudentRepository studentRepository,
                           IDepartmentRepository departmentRepository,
                           IAddressRepository addressRepository,
                           IWebHostEnvironment hostingEnvironment,
                           ICoursesRepository coursesRepository,
                           IStudentCourseRepository studentCourseRepository,
                           ILogger <StudentsController> logger,
                           UserManager <ApplictionUser> userManger)
 {
     this.context                 = context;
     this.studentRepository       = studentRepository;
     this.departmentRepository    = departmentRepository;
     this.addressRepository       = addressRepository;
     this.hostingEnvironment      = hostingEnvironment;
     this.coursesRepository       = coursesRepository;
     this.studentCourseRepository = studentCourseRepository;
     this.logger     = logger;
     this.userManger = userManger;
 }
Esempio n. 24
0
        static void Main(string[] args)
        {
            var authenticationService = new AuthenticationService(
                "http://192.168.56.22/app_dev.php",
                "token",
                "1_random_id",
                "secret"
                );

            if (!authenticationService.Authenticate("test", "test"))
                Console.WriteLine("Failed to authenticate!");

            _coursesRepository = new CoursesRepository("http://192.168.56.22/app_dev.php", 
                authenticationService);


            int courseId = AddCourse();
            EditCourse(courseId);            
            PrintCourses();
            RemoveCourse(courseId);
        }        
 public CoursesService()
 {
     _coursesRepository = new CoursesRepository();
 }
Esempio n. 26
0
 public CoursesController(ICoursesRepository repository, IUserRepository userRepository)
 {
     CoursesRepository = repository;
     UserRepository = userRepository;
 }
Esempio n. 27
0
 public CoursesService(ICoursesRepository courseRepository)
 {
     _courseRepository = courseRepository;
 }
Esempio n. 28
0
 public CoursesController(IMapper mapper, ICoursesRepository coursesRepository)
 {
     this._mapper            = mapper;
     this._coursesRepository = coursesRepository;
 }
 public CourseMentorOnlyAttribute(ICoursesRepository coursesRepository)
 {
     _coursesRepository = coursesRepository;
 }
Esempio n. 30
0
 public CoursesService(ICoursesRepository repo)
 {
     _repo = repo;
 }
Esempio n. 31
0
 public CoursesController(ICoursesRepository coursesRepository)
 {
     _coursesRepository = coursesRepository;
 }
Esempio n. 32
0
 public CoursesService(Alumini.Logger.ILogger _logger, ICoursesRepository _coursesRepo)
 {
     this._logger = _logger;
     this._coursesRepo = _coursesRepo;
 }
Esempio n. 33
0
        // GET: Courses

        public CoursesController(ICoursesRepository courseRepo)
        {
            coursesRepo = courseRepo;
        }
Esempio n. 34
0
 public CoursesController(ICoursesRepository coursesRepository, IDepartmentsRepository departmentsRepository, SchoolContext context)
 {
     _coursesRepository     = coursesRepository;
     _departmentsRepository = departmentsRepository;
     _context = context;
 }