public OrderCreatingsController(IWaiterRepository waiterRepository, IRestaurantRepository restaurantRepository, IOrderCreatingRepository ordercreatingRepository, IZoneRepository zoneRepository)
 {
     this.waiterRepository        = waiterRepository;
     this.restaurantRepository    = restaurantRepository;
     this.ordercreatingRepository = ordercreatingRepository;
     this.zoneRepository          = zoneRepository;
 }
예제 #2
0
 public ZoneJob(IServiceProvider container)
 {
     this.scope = container.CreateScope();
     this.scheduleRepository = scope.ServiceProvider.GetRequiredService <IScheduleRepository>();
     this.zoneRepository     = scope.ServiceProvider.GetRequiredService <IZoneRepository>();
     this.controlService     = scope.ServiceProvider.GetRequiredService <IZoneControlService>();
 }
 public UnitOfWork(
     SmartGardenContext context,
     IRepository <User> userRepository,
     IIrigationSystemRepository irigationSystemRepository,
     ISensorRepository sensorRepository,
     ISystemStateRepository systemStateRepository,
     IBoardsKeysRepository boardsKeysRepository,
     IScheduleRepository scheduleRepository,
     IZoneRepository zoneRepository,
     ISensorPortRepository sensorPortRepository,
     IMeasurementRepository measurementRepository,
     IFCMTokenRepository fcmTokenRepository,
     IRepository <GlobalVegetables> globalVegetablesRepository,
     IUserVegetablesRepository userVegetablesRepository
     )
 {
     _context = context;
     UserGenericRepository      = userRepository;
     IrigationSystemRepository  = irigationSystemRepository;
     SensorRepository           = sensorRepository;
     SystemStateRepository      = systemStateRepository;
     BoardsKeyRepository        = boardsKeysRepository;
     ScheduleRepository         = scheduleRepository;
     ZoneRepository             = zoneRepository;
     SensorPortRepository       = sensorPortRepository;
     MeasurementRepository      = measurementRepository;
     FCMTokenRepository         = fcmTokenRepository;
     GlobalVegetablesRepository = globalVegetablesRepository;
     UserVegetablesRepository   = userVegetablesRepository;
 }
 public OrderCreatingsController(IWaiterRepository waiterRepository, IRestaurantRepository restaurantRepository, IOrderCreatingRepository ordercreatingRepository, IZoneRepository zoneRepository)
 {
     this.waiterRepository = waiterRepository;
     this.restaurantRepository = restaurantRepository;
     this.ordercreatingRepository = ordercreatingRepository;
     this.zoneRepository = zoneRepository;
 }
 public GetZonePageCommand(
     IZoneRepository zoneRepository,
     IMapper <Models.Zone, Zone> zoneMapper)
 {
     this.zoneRepository = zoneRepository;
     this.zoneMapper     = zoneMapper;
 }
예제 #6
0
 public ActionController(IActionRepository actionRepository, IZoneRepository zoneRepository, ICompanyRepository companyRepository, IInventorizationRepository inventorizationRepository)
 {
     _actionRepository          = actionRepository;
     _zoneRepository            = zoneRepository;
     _companyRepository         = companyRepository;
     _inventorizationRepository = inventorizationRepository;
 }
예제 #7
0
 //constructor
 public ZoneController()
 {
     if (zoneRepository == null)
     {
         this.zoneRepository = new DZoneRepository(new JohanAgroFoodDBEntities());
     }
 }
예제 #8
0
 public GetZoneAllCommand(
     IActionContextAccessor actionContextAccessor,
     IZoneRepository zoneRepository)
 {
     this.actionContextAccessor = actionContextAccessor;
     this.zoneRepository        = zoneRepository;
 }
예제 #9
0
 //private readonly IMapper<SaveZone, Models.Zone> saveZoneToZoneMapper;
 public PutZoneActiveCommand(
     IZoneRepository zoneRepository,
     IMapper <Models.Zone, Zone> zoneToZoneMapper)
 {
     this.zoneRepository   = zoneRepository;
     this.zoneToZoneMapper = zoneToZoneMapper;
     //this.saveZoneToZoneMapper = saveZoneToZoneMapper;
 }
 public UserService(IUserRepository _userRepository, IUserRoleRepository _userRolesRepository, IUserBranchRepository _userBranchRepository, IBranchRepository _branchRepository, IZoneRepository _zoneRepository)
 {
     userRepository       = _userRepository;
     branchRepository     = _branchRepository;
     zoneRepository       = _zoneRepository;
     userRolesRepository  = _userRolesRepository;
     userBranchRepository = _userBranchRepository;
 }
예제 #11
0
 public LeadListController(IGenericUsageRepositoryInterface IncodeRepos, ILeadProfileService service, IZoneRepository zoneRepository, IUserRepository userRepository, ITicketRepository ticketRepository)
 {
     _service            = service;
     _zoneRepos          = zoneRepository;
     _UserRepository     = userRepository;
     _IncodeQueriesRepos = IncodeRepos;
     _TicketRepository   = ticketRepository;
 }
예제 #12
0
 public GetZoneCommand(
     IActionContextAccessor actionContextAccessor,
     IZoneRepository zoneRepository,
     IMapper <Models.Zone, Zone> zoneMapper)
 {
     this.actionContextAccessor = actionContextAccessor;
     this.zoneRepository        = zoneRepository;
     this.zoneMapper            = zoneMapper;
 }
 public BranchService(IBranchRepository branchRepository, IZoneRepository zoneRepository,
                      IUserRepository userRepository, IUserRoleRepository userRoleRepository, ICustomerRepository customerRepository)
 {
     _branchRepository   = branchRepository;
     _customerRepository = customerRepository;
     _userRoleRepository = userRoleRepository;
     _zoneRepository     = zoneRepository;
     _userRepository     = userRepository;
 }
예제 #14
0
 public ZoneService(
     IZoneRepository zoneRepository,
     IZoneValidationRequestRepository zoneValidationRequestRepository,
     IMapRectanglesRepository mapRectanglesRepository)
 {
     _zoneRepository = zoneRepository;
     _zoneValidationRequestRepository = zoneValidationRequestRepository;
     _mapRectanglesRepository         = mapRectanglesRepository;
 }
예제 #15
0
 public GetZoneAllByCountryCommand(
     IZoneRepository zoneRepository,
     ICountryRepository countryRepository,
     IMapper <Models.Zone, Zone> zoneMapper)
 {
     _zoneRepository    = zoneRepository;
     _countryRepository = countryRepository;
     _zoneMapper        = zoneMapper;
 }
예제 #16
0
 public ZoneController(IThresholdRepository ThresholdRepos, IZoneRepository ZoneRepository, IEquipmentRepository EquipmentRepository, IUserRepository UserRepos, ILeadRepository LeadRepos, IGenericUsageRepositoryInterface GenericRepos)
 {
     _ZoneRepository      = ZoneRepository;
     _EquipmentRepository = EquipmentRepository;
     _UserRepository      = UserRepos;
     _LeadRepos           = LeadRepos;
     _ChangeZip           = GenericRepos;
     _Threshold           = ThresholdRepos;
 }
예제 #17
0
 public PostZoneCommand(
     IZoneRepository zoneRepository,
     IMapper <Models.Zone, Zone> zoneToZoneMapper,
     IMapper <SaveZone, Models.Zone> saveZoneToZoneMapper)
 {
     this.zoneRepository       = zoneRepository;
     this.zoneToZoneMapper     = zoneToZoneMapper;
     this.saveZoneToZoneMapper = saveZoneToZoneMapper;
 }
예제 #18
0
 public TicketController(ITicketHistoryRepository HistoryRepos, IAccountRepository AccountRepos, IGenericUsageRepositoryInterface URepository, ITicketRepository TicketRepository, IUserRepository UserRepos, IZoneRepository ZoneRepos)
 {
     _ticketRepository        = TicketRepository;
     _UserRepository          = UserRepos;
     _zoneRepos               = ZoneRepos;
     _UsageRepos              = URepository;
     _AccountRepository       = AccountRepos;
     _ticketHistoryRepository = HistoryRepos;
 }
예제 #19
0
 public InventorizationDomain(IActionRepository actionRepository
                              , IInventorizationRepository inventorizationRepository
                              , ICompanyRepository companyRepository
                              , IZoneRepository zoneRepository)
 {
     this.actionRepository          = actionRepository;
     this.inventorizationRepository = inventorizationRepository;
     this.companyRepository         = companyRepository;
     this.zoneRepository            = zoneRepository;
 }
예제 #20
0
 public UserController(IUserRepository UserRepository, IZoneRepository ZoneRepository, IUserZoneRepository UserZoneRepository, IPhoneUserRepository PhoneUserRepository, ITimeSlotRepository timeSlotRepository, IThresholdRepository Threshold, ICalendarEventRepository eventsRepository)
 {
     _UserRepository      = UserRepository;
     _ZoneRepository      = ZoneRepository;
     _UserZoneRepository  = UserZoneRepository;
     _PhoneUserRepos      = PhoneUserRepository;
     _timeSlotRepository  = timeSlotRepository;
     _ThresholdRepository = Threshold;
     _eventsRepository    = eventsRepository;
 }
예제 #21
0
 public SensorManager(ISensorRepository sensorRepository,
                      IZoneRepository zoneRepository,
                      IScheduleRepository scheduleRepository,
                      ISwitchRepository switchRepository)
 {
     this.sensorRepository   = sensorRepository;
     this.zoneRepository     = zoneRepository;
     this.switchRepository   = switchRepository;
     this.scheduleRepository = scheduleRepository;
 }
예제 #22
0
 public MonthlyVolumeController(IZoneRepository ZoneRepository, IGenericUsageRepositoryInterface UsageRepos, IMonthlyVolumeReportRepository ReportRepos, ILeadProfileService service, IAccountRepository AccountRepository, IUserRepository UserRepository, ILeadRepository LeadRepos, IAppointmentSheet AppointmentRepos)
 {
     _service               = service;
     _AccountRepository     = AccountRepository;
     _UserRepository        = UserRepository;
     _LeadRepository        = LeadRepos;
     _AppointmentRepository = AppointmentRepos;
     _ReportRepository      = ReportRepos;
     _UsageRepos            = UsageRepos;
     _zoneRepos             = ZoneRepository;
 }
예제 #23
0
 public UnitOfWork(ApplicationContext context, IUserRepository userRepository,
                   IRefreshTokenRepository refreshTokenRepository, IEventRepository eventRepository, IRoleRepository roleRepository,
                   IAssignmentRepository assignmentRepository, IZoneRepository zoneRepository)
 {
     _context      = context;
     Users         = userRepository;
     RefreshTokens = refreshTokenRepository;
     Events        = eventRepository;
     Roles         = roleRepository;
     Assignments   = assignmentRepository;
     Zones         = zoneRepository;
 }
예제 #24
0
 public InventorizationController(IInventorizationRepository inventorizationRepository
                                  , IZoneRepository zoneRepository
                                  , ICompanyRepository companyRepository
                                  , ActionDomain actionDomain
                                  , InventorizationDomain inventorizationDomain
                                  , ZoneDomain zoneDomain)
 {
     _inventorizationRepository = inventorizationRepository;
     _zoneRepository            = zoneRepository;
     _companyRepository         = companyRepository;
     this.actionDomain          = actionDomain;
     this.inventorizationDomain = inventorizationDomain;
     this.zoneDomain            = zoneDomain;
 }
예제 #25
0
 public PatchZoneCommand(
     IActionContextAccessor actionContextAccessor,
     IObjectModelValidator objectModelValidator,
     IZoneRepository zoneRepository,
     IMapper <Models.Zone, Zone> zoneToZoneMapper,
     IMapper <Models.Zone, SaveZone> zoneToSaveZoneMapper,
     IMapper <SaveZone, Models.Zone> saveZoneToZoneMapper,
     IHttpContextAccessor httpContextAccessor)
 {
     this.actionContextAccessor = actionContextAccessor;
     this.objectModelValidator  = objectModelValidator;
     this.zoneRepository        = zoneRepository;
     this.zoneToZoneMapper      = zoneToZoneMapper;
     this.zoneToSaveZoneMapper  = zoneToSaveZoneMapper;
     this.saveZoneToZoneMapper  = saveZoneToZoneMapper;
 }
 /// <summary>
 /// HealthTrackService constructor
 /// </summary>
 /// <param name="logger"></param>
 /// <param name="principal"></param>
 /// <param name="healthTrackRepository"></param>
 /// <param name="zoneRepository"></param>
 /// <param name="locationRepository"></param>
 /// <param name="symptomRepository"></param>
 /// <param name="questionRepository"></param>
 /// <param name="employeeRepository"></param>
 /// <param name="requestRepository"></param>
 /// <param name="configuration"></param>
 public HealthTrackService(ILogger <HealthTrackService> logger, IPrincipal principal,
                           IHealthTrackRepository healthTrackRepository, IZoneRepository zoneRepository,
                           ILocationRepository locationRepository, ISymptomRepository symptomRepository, IQuestionRepository questionRepository,
                           IEmployeeRepository employeeRepository, IRequestRepository requestRepository, IConfiguration configuration)
 {
     _logger                = logger;
     _principal             = principal as ClaimsPrincipal;
     _healthTrackRepository = healthTrackRepository;
     _questionRepository    = questionRepository;
     _symptomRepository     = symptomRepository;
     _locationRepository    = locationRepository;
     _zoneRepository        = zoneRepository;
     _employeeRepository    = employeeRepository;
     _requestRepository     = requestRepository;
     _configuration         = configuration;
 }
예제 #27
0
 public ZonesController(IWaiterRepository waiterRepository, IRestaurantRepository restaurantRepository, IZoneRepository zoneRepository)
 {
     this.waiterRepository     = waiterRepository;
     this.restaurantRepository = restaurantRepository;
     this.zoneRepository       = zoneRepository;
 }
예제 #28
0
 public ZonesController(IWaiterRepository waiterRepository, IRestaurantRepository restaurantRepository, IZoneRepository zoneRepository)
 {
     this.waiterRepository = waiterRepository;
     this.restaurantRepository = restaurantRepository;
     this.zoneRepository = zoneRepository;
 }
예제 #29
0
 public ZonesController(IUnitOfWork unitOfwork, IZoneRepository repository, IMapper mapper)
 {
     _unitOfwork = unitOfwork;
     _repository = repository;
     _mapper     = mapper;
 }
예제 #30
0
 public ScheduleService(IScheduleRepository scheduleRepository, IZoneRepository zoneRepository, IScheduler scheduler)
 {
     this.scheduleRepository = scheduleRepository;
     this.zoneRepository     = zoneRepository;
     this.scheduler          = scheduler;
 }
예제 #31
0
 public ZoneDomain(IZoneRepository zoneRepository)
 {
     this.zoneRepository = zoneRepository;
 }
예제 #32
0
 /// <summary>
 /// Constructor of the ZoneController
 /// </summary>
 /// <param name="repository">Injected by DI</param>
 public ZoneController(IZoneRepository repository)
 {
     _repository = repository;
 }
예제 #33
0
 public ZoneService(IZoneRepository zoneRepository, IZoneControlService controlService)
 {
     this.zoneRepository = zoneRepository;
     this.controlService = controlService;
 }