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; }
public static Kiosks Create(IKioskRepository repo) { return(new Kiosks(repo)); }
private Kiosks(IKioskRepository repo) { Repository = repo; }
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; }
public static bool IsKiosk(IKioskRepository repo, string userHostAddress) { return(Kiosks.Create(repo).IsKiosk(userHostAddress)); }