public BaseController(IOwnerDataLoader ownerDataLoader, IImageHelper imageHelper, IOwnerMapper ownerMapper, IGeneralHelper generalHelper, IPostalEmailHelper postalEmailHelper) { if (ownerDataLoader == null) { throw new ArgumentNullException(nameof(ownerDataLoader)); } if (imageHelper == null) { throw new ArgumentNullException(nameof(imageHelper)); } if (ownerMapper == null) { throw new ArgumentNullException(nameof(ownerMapper)); } if (generalHelper == null) { throw new ArgumentNullException(nameof(generalHelper)); } if (postalEmailHelper == null) { throw new ArgumentNullException(nameof(postalEmailHelper)); } _ownerDataLoader = ownerDataLoader; _imageHelper = imageHelper; _ownerMapper = ownerMapper; _generalHelper = generalHelper; _postalEmailHelper = postalEmailHelper; }
public UserManagementController(ICoreRepository coreRepository, IGeneralHelper generalHelper, IStaffRepository staffRepository, IStudentRepository studentRepository, IUserManagementRepository userManagementRepository, ISemesterRepository semesterRepository, IAccountRepository accountRepository) : base(coreRepository, generalHelper) { _coreRepo = coreRepository; _generalHelper = generalHelper; _staffRepo = staffRepository; _userManagementRepository = userManagementRepository; _studentRepository = studentRepository; _semesterRepository = semesterRepository; UserManager = new ApplicationUserManager(new UserStore(accountRepository, coreRepository)); UserManager.UserValidator = new UserValidator <IdentityUser, int>(UserManager) { AllowOnlyAlphanumericUserNames = false }; InactiveServiceCategories = new int[] { (int)ServiceCategory.AboutArms, (int)ServiceCategory.CourseAllocation, (int)ServiceCategory.Messenger, (int)ServiceCategory.MyProfile, (int)ServiceCategory.Notifications, (int)ServiceCategory.PrivacyPolicy, (int)ServiceCategory.Reports, (int)ServiceCategory.Teach, (int)ServiceCategory.TermsOfService }; }
public InstructorController(ICoreRepository coreRepository, IAccountRepository accountRepository, IGeneralHelper generalHelper) : base(coreRepository, generalHelper) { _coreRepo = coreRepository; _accountRepo = accountRepository; _generalHelper = generalHelper; }
public PetImageMapper(IGeneralHelper generalHelper) { if (generalHelper == null) { throw new ArgumentNullException(nameof(generalHelper)); } _generalHelper = generalHelper; }
public StaffController(ICoreRepository coreRepository, IAccountRepository accountRepository, IStaffRepository staffRepository, IGeneralHelper generalHelper, IStaffCourseRepository staffCourseRepository, IStudentCourseRepository studentCourseRepository, ISemesterRepository semesterRepository, IAdminUnitRepository adminUnitRepository) : base(coreRepository, generalHelper) { _coreRepo = coreRepository; _accountRepo = accountRepository; _staffRepo = staffRepository; _generalHelper = generalHelper; _staffCourseRepo = staffCourseRepository; _studentCourseRepo = studentCourseRepository; _semesterRepository = semesterRepository; _adminUnitRepo = adminUnitRepository; }
public UtilsApiController(ICoreRepository coreRepository, IGeneralHelper generalHelper, IUserManagementRepository userManagementRepository, IStudentRepository studentRepository, IStudentCourseRepository studentCourseRepository, ISemesterRepository semesterRepository, IStaffRepository staffRepository, IAccountRepository accountRepository ) { _coreRepository = coreRepository; _generalHelper = generalHelper; _userManagementRepository = userManagementRepository; _studentRepository = studentRepository; _semesterRepository = semesterRepository; _studentCourseRepository = studentCourseRepository; _accountRepository = accountRepository; _staffRepository = staffRepository; UserManager = new ApplicationUserManager(new UserStore(accountRepository, coreRepository)); UserManager.UserValidator = new UserValidator <IdentityUser, int>(UserManager) { AllowOnlyAlphanumericUserNames = false }; }
public GeneralHelper() { _generalHelper = this; }
public void SetUp() { _generalHelper = new Mock <IGeneralHelper>().Object; _coreRepository = new Mock <ICoreRepository>().Object; controller = new HomeController(_coreRepository, _generalHelper); }
public AdministrativeUnitsController(ICoreRepository coreRepository, IAdminUnitRepository adminUnitRepository, IGeneralHelper generalHelper) : base(coreRepository, generalHelper) { _adminUnitRepository = adminUnitRepository; }
public StudentController(IAccountRepository accountRepository, ICoreRepository coreRepository, IStudentRepository studentRepository, IGeneralHelper generalHelper, ISemesterRepository semesterRepository, IAdminUnitRepository adminUnitRepository, IStaffRepository staffRepository, IStudentsHelper studentsHelper, IStudentCourseRepository studentCourseRepository) : base(coreRepository, generalHelper) { _studentRepo = studentRepository; _semesterRepo = semesterRepository; _adminUnitRepo = adminUnitRepository; _accountRepository = accountRepository; _staffRepo = staffRepository; _studentsHelper = studentsHelper; _studentCourseRepository = studentCourseRepository; UserManager = new ApplicationUserManager(new UserStore(accountRepository, coreRepository)); UserManager.UserValidator = new UserValidator <IdentityUser, int>(UserManager) { AllowOnlyAlphanumericUserNames = false }; }
public HomeController(ICoreRepository coreRepository, IGeneralHelper generalHelper) { _coreRepo = coreRepository; _generalHelper = generalHelper; }
public InformationDeskController(ICoreRepository coreRepository, IGeneralHelper generalHelper) : base(coreRepository, generalHelper) { }
public CoursesController(ICoreRepository coreRepository, IGeneralHelper generalHelper, ICourseRepository courseRepository) : base(coreRepository, generalHelper) { _courseRepository = courseRepository; }