示例#1
0
 public IncidentsController(IUserService userService, IAcademicYearService academicYearService,
                            IRolePermissionsCache rolePermissionsCache, IStudentService studentService,
                            IIncidentService incidentService) : base(userService, academicYearService, rolePermissionsCache,
                                                                     studentService)
 {
     _incidentService = incidentService;
 }
示例#2
0
 public AchievementsController(IUserService userService, IAcademicYearService academicYearService,
                               IRolePermissionsCache rolePermissionsCache, IStudentService studentService,
                               IAchievementService achievementService) : base(userService, academicYearService, rolePermissionsCache,
                                                                              studentService)
 {
     _achievementService = achievementService;
 }
示例#3
0
 public DirectoriesController(IUserService userService, IAcademicYearService academicYearService,
                              IDirectoryService directoryService, IDocumentService documentService,
                              IRolePermissionsCache rolePermissionsCache) : base(userService,
                                                                                 academicYearService, rolePermissionsCache)
 {
     _directoryService = directoryService;
     _documentService  = documentService;
 }
示例#4
0
 public TasksController(IUserService userService, IAcademicYearService academicYearService,
                        IRolePermissionsCache rolePermissionsCache, IStudentService studentService, ITaskService taskService,
                        IPersonService personService, IStaffMemberService staffMemberService) : base(userService,
                                                                                                     academicYearService, rolePermissionsCache, studentService)
 {
     _taskService        = taskService;
     _personService      = personService;
     _staffMemberService = staffMemberService;
 }
示例#5
0
 public RoleService(RoleManager <Role> roleManager, IRolePermissionRepository rolePermissionRepository,
                    IPermissionRepository permissionRepository, ISystemAreaRepository systemAreaRepository, IRolePermissionsCache rolePermissionsCache)
 {
     _roleManager = roleManager;
     _rolePermissionRepository = rolePermissionRepository;
     _permissionRepository     = permissionRepository;
     _systemAreaRepository     = systemAreaRepository;
     _rolePermissionsCache     = rolePermissionsCache;
 }
示例#6
0
 public UserService(UserManager <User> userManager, RoleManager <Role> roleManager,
                    SignInManager <User> signInManager, IRolePermissionsCache rolePermissionsCache, IUserRoleRepository userRoleRepository, IRolePermissionRepository rolePermissionRepository)
 {
     _userManager              = userManager;
     _roleManager              = roleManager;
     _signInManager            = signInManager;
     _rolePermissionsCache     = rolePermissionsCache;
     _userRoleRepository       = userRoleRepository;
     _rolePermissionRepository = rolePermissionRepository;
 }
示例#7
0
 public SchoolsController(IUserService userService, IAcademicYearService academicYearService, IRolePermissionsCache rolePermissionsCache, ISchoolService schoolService) : base(userService, academicYearService, rolePermissionsCache)
 {
     _schoolService = schoolService;
 }
示例#8
0
 public BillsController(IUserService userService, IAcademicYearService academicYearService,
                        IBillService billService, IRolePermissionsCache rolePermissionsCache) : base(userService,
                                                                                                     academicYearService, rolePermissionsCache)
 {
     _billService = billService;
 }
示例#9
0
 public UsersController(IUserService userService, IAcademicYearService academicYearService,
                        IRolePermissionsCache rolePermissionsCache) : base(userService, academicYearService, rolePermissionsCache)
 {
 }
示例#10
0
 protected StudentApiController(IUserService userService, IAcademicYearService academicYearService,
                                IRolePermissionsCache rolePermissionsCache, IStudentService studentService) : base(userService,
                                                                                                                   academicYearService, rolePermissionsCache)
 {
     StudentService = studentService;
 }
示例#11
0
 public RolesController(IUserService userService, IAcademicYearService academicYearService,
                        IRolePermissionsCache rolePermissionsCache, IRoleService roleService) : base(userService,
                                                                                                     academicYearService, rolePermissionsCache)
 {
     _roleService = roleService;
 }
示例#12
0
 public HousesController(IUserService userService, IAcademicYearService academicYearService,
                         IRolePermissionsCache rolePermissionsCache, IHouseService houseService) : base(userService,
                                                                                                        academicYearService, rolePermissionsCache)
 {
     _houseService = houseService;
 }
示例#13
0
 public BaseApiController(IUserService userService, IAcademicYearService academicYearService, IRolePermissionsCache rolePermissionsCache)
 {
     UserService           = userService;
     AcademicYearService   = academicYearService;
     _rolePermissionsCache = rolePermissionsCache;
 }
示例#14
0
 public LogNotesController(IUserService userService, IAcademicYearService academicYearService,
                           IRolePermissionsCache rolePermissionsCache, IStudentService studentService, ILogNoteService logNoteService)
     : base(userService, academicYearService, rolePermissionsCache, studentService)
 {
     _logNoteService = logNoteService;
 }
示例#15
0
 public AuthenticationController(IUserService userService, IAcademicYearService academicYearService,
     IRolePermissionsCache rolePermissionsCache, ITokenService tokenService) : base(userService,
     academicYearService, rolePermissionsCache)
 {
     _tokenService = tokenService;
 }
示例#16
0
 public YearGroupsController(IUserService userService, IAcademicYearService academicYearService,
                             IRolePermissionsCache rolePermissionsCache, IYearGroupService yearGroupService) : base(userService,
                                                                                                                    academicYearService, rolePermissionsCache)
 {
     _yearGroupService = yearGroupService;
 }