Exemple #1
0
 public SchedulerService(
     IResourceRepository resource,
     IReservationRepository reservation,
     IProcessInfoRepository processInfo,
     IEmailRepository email,
     IClientSettingRepository clientSetting,
     IActivityRepository activity,
     IKioskRepository kiosk,
     ISchedulerPropertyRepository properties,
     ILabLocationRepository labLocation)
 {
     Resource      = resource;
     Reservation   = reservation;
     ProcessInfo   = processInfo;
     Email         = email;
     ClientSetting = clientSetting;
     Activity      = activity;
     Kiosk         = kiosk;
     Properties    = properties;
     LabLocation   = labLocation;
 }
 public KioskService(IKioskRepository kioskRepository,
                     ISlotRepository slotRepository)
 {
     _kioskRepository = kioskRepository;
     _slotRepository  = slotRepository;
 }
Exemple #3
0
 public static Kiosks Create(IKioskRepository repo)
 {
     return(new Kiosks(repo));
 }
Exemple #4
0
 private Kiosks(IKioskRepository repo)
 {
     Repository = repo;
 }
Exemple #5
0
 public PhysicalAccessUtility(IEnumerable <Badge> inlab, string kioskIp, IKioskRepository repo)
     : this(inlab, Kiosks.Create(repo).IsOnKiosk(kioskIp))
 {
 }
 public LocationService(ILocationRepository locationRepository, IKioskRepository kioskRepository)
 {
     _locationRepository = locationRepository;
     _kioskRepository    = kioskRepository;
 }
Exemple #7
0
 public static bool IsKiosk(IKioskRepository repo, string userHostAddress)
 {
     return(Kiosks.Create(repo).IsKiosk(userHostAddress));
 }