public RoomSchedulerController(IRSManager rsManager)
 {
     this.roomRepository         = new RoomRepository(Context);
     this.availabilityRepository = new AvailabilityRepository(Context);
     this.eventRepository        = new EventRepository(Context);
     this.userRepository         = new UserRepository(Context);
     this.availabilityRepository = new AvailabilityRepository(Context);
     this.rsManager = rsManager;
 }
示例#2
0
 public RSManager(IAvailabiltyRepository availabiltyRepository, IRoomRepository roomRepository, IEventRepository eventRepository, IPenaltyRepository penaltyRepository, IDbOperation dbOperation, IUserRoleRepository userRoleRepository, IUserRepository userRepository, IRoleRepository roleRepository)
 {
     this.availabilityRepository = availabiltyRepository;
     this.eventRepository        = eventRepository;
     this.penaltyRepository      = penaltyRepository;
     this.userRoleRepository     = userRoleRepository;
     this.dbOperation            = dbOperation;
     this.userRepository         = userRepository;
     this.roleRepository         = roleRepository;
     this.roomRepository         = roomRepository;
 }