Ejemplo n.º 1
0
 public EmployeeService(IContactRepository contactRepository,
                        IDependantRepository dependantRepository,
                        IEducationRepository educationRepository,
                        IEmployeeRepository employeeRepository,
                        IEmployeeAttachementRepository employeeAttachementRepository,
                        IEmployeeEmergencyContactRepository employeeEmergencyContactRepository,
                        IImmigrationRepository immigrationRepository,
                        IJobInformationRepository jobInformationRepository,
                        ISalaryRepository salaryRepository,
                        ISupervisorRepository supervisorRepository,
                        IEmployeeMembershipRepository membershipRepository,
                        IUserAppService userService
                        )
 {
     _contactRepository                  = contactRepository;
     _dependantRepository                = dependantRepository;
     _educationRepository                = educationRepository;
     _employeeRepository                 = employeeRepository;
     _employeeAttachementRepository      = employeeAttachementRepository;
     _employeeEmergencyContactRepository = employeeEmergencyContactRepository;
     _immigrationRepository              = immigrationRepository;
     _jobInformationRepository           = jobInformationRepository;
     _salaryRepository     = salaryRepository;
     _supervisorRepository = supervisorRepository;
     _membershipRepository = membershipRepository;
     _userService          = userService;
 }
 public EmployeeServices(IPersistenceContext persistenceContext)
 {
     PersistenceContext   = persistenceContext;
     EmployeeRepository   = persistenceContext.EmployeeRepository;
     DriverRepository     = persistenceContext.DriverRepository;
     DispatcherRepository = persistenceContext.DispatcherRepository;
     SupervisorRepository = persistenceContext.SupervisorRepository;
 }
 public SupervisorService(IPersistenceContext persistenceContext)
 {
     this.persistenceContext   = persistenceContext;
     this.requestRepository    = persistenceContext.RequestRepository;
     this.driverRepository     = persistenceContext.DriverRepository;
     this.supervisorRepository = persistenceContext.SupervisorRepository;
     this.trailerRepository    = persistenceContext.TrailerRepository;
     this.vehicleRepository    = persistenceContext.VehicleRepository;
 }
Ejemplo n.º 4
0
 public UnitOfWork(DTRContext context)
 {
     _context             = context;
     StudentRepository    = new StudentRepository(_context);
     GroupRepository      = new GroupRepository(_context);
     CompanyRepository    = new CompanyRepository(_context);
     SupervisorRepository = new SupervisorRepository(_context);
     ProjectRepository    = new ProjectRepository(_context);
     ContractRepository   = new ContractRepository(_context);
     UserRepository       = new UserRepository(_context);
     AppendixRepository   = new AppendixRepository();
 }
Ejemplo n.º 5
0
 public SupervisorsController(ISupervisorRepository supervisorRepository, IMapper mapper)
 {
     this._supervisorRepository = supervisorRepository;
     this._mapper = mapper;
 }
Ejemplo n.º 6
0
        public UnitOfWork(
            IRequestInfo requestInfo,

            IColorRepository colorRepository,
            IRideStatusRepository rideStatusRepository,

            ICountryRepository countryRepository,
            IStateRepository stateRepository,
            ICityRepository cityRepository,

            IVehicleMakerRepository vehicleMakerRepository,
            IVehicleModelRepository vehicleModelRepository,
            IVehicleBodyTypeRepository vehicleBodyTypeRepository,
            IVehicleFeatureRepository vehicleFeatureRepository,
            IVehicleTransmissionRepository vehicleTransmissionRepository,
            IVehicleAssemblyRepository vehicleAssemblyRepository,
            IVehicleVehicleFeatureRepository vehicleVehicleFeatureRepository,
            IVehicleRepository vehicleRepository,

            ITravelUnitRepository travelUnitRepository,
            IDistanceUnitRepository distanceUnitRepository,
            IDriverStatusRepository driverStatusRepository,

            ICreditCardRepository creditCardRepository,
            ICurrencyRepository currencyRepository,
            ICurrencyLogRepository currencyLogRepository,

            IAccountRepository accountRepository,
            IAccountLogRepository accountLogRepository,

            IFavouriteLocationRepository favouriteLocationRepository,
            ILocationLagLonRepository locationLagLonRepository,

            IFareRepository fareRepository,
            IPackageRepository packageRepository,
            IPackageTravelUnitRepository packageTravelUnitRepository,
            IPackageVehicleAssemblyRepository packageVehicleAssemblyRepository,
            IPackageVehicleBodyTypeRepository packageVehicleBodyTypeRepository,
            IPackageVehicleFeatureRepository packageVehicleFeatureRepository,
            IPackageVehicleModelRepository packageVehicleModelRepository,
            IPackageVehicleTransmissionRepository packageVehicleTransmissionRepository,

            ISupervisorRepository supervisorRepository,
            IDriverRepository driverRepository,

            IDriverLocationRepository driverLocationRepository,
            IDriverLocationLogRepository driverLocationLogRepository,

            IDistanceRepository distanceRepository,
            ITimeTrackerRepository timeTrackerRepository,
            ICustomerRepository customerRepository,
            IRideRepository rideRepository
            )
        {
            this._requestInfo = requestInfo;

            this._colorRepository      = colorRepository;
            this._rideStatusRepository = rideStatusRepository;

            this._countryRepository = countryRepository;
            this._stateRepository   = stateRepository;
            this._cityRepository    = cityRepository;

            this._vehicleMakerRepository          = vehicleMakerRepository;
            this._vehicleModelRepository          = vehicleModelRepository;
            this._vehicleBodyTypeRepository       = vehicleBodyTypeRepository;
            this._vehicleFeatureRepository        = vehicleFeatureRepository;
            this._vehicleTransmissionRepository   = vehicleTransmissionRepository;
            this._vehicleAssemblyRepository       = vehicleAssemblyRepository;
            this._vehicleVehicleFeatureRepository = vehicleVehicleFeatureRepository;
            this._vehicleRepository = vehicleRepository;

            this._travelUnitRepository   = travelUnitRepository;
            this._distanceUnitRepository = distanceUnitRepository;
            this._driverStatusRepository = driverStatusRepository;

            this._creditCardRepository  = creditCardRepository;
            this._currencyRepository    = currencyRepository;
            this._currencyLogRepository = currencyLogRepository;

            this._accountRepository    = accountRepository;
            this._accountLogRepository = accountLogRepository;

            this._favouriteLocationRepository = favouriteLocationRepository;
            this._locationLagLonRepository    = locationLagLonRepository;

            this._fareRepository                       = fareRepository;
            this._packageRepository                    = packageRepository;
            this._packageTravelUnitRepository          = packageTravelUnitRepository;
            this._packageVehicleAssemblyRepository     = packageVehicleAssemblyRepository;
            this._packageVehicleBodyTypeRepository     = packageVehicleBodyTypeRepository;
            this._packageVehicleFeatureRepository      = packageVehicleFeatureRepository;
            this._packageVehicleModelRepository        = packageVehicleModelRepository;
            this._packageVehicleTransmissionRepository = packageVehicleTransmissionRepository;

            this._supervisorRepository = supervisorRepository;
            this._driverRepository     = driverRepository;

            this._driverLocationRepository    = driverLocationRepository;
            this._driverLocationLogRepository = driverLocationLogRepository;

            this._distanceRepository    = distanceRepository;
            this._timeTrackerRepository = timeTrackerRepository;
            this._customerRepository    = customerRepository;
            this._rideRepository        = rideRepository;
        }
 public SupervisorsController(ISupervisorRepository supervisorRepository)
 {
     _supervisorRepository = supervisorRepository;
 }
 public AppSupervisor()
 {
     _supervisorRepository = new SupervisorRepository(_context);
 }
Ejemplo n.º 9
0
 public MDE_SuperApprApps()
 {
     _supervisorRepository = new SupervisorRepository(_context);
 }
Ejemplo n.º 10
0
 public SupervisorsController(ISupervisorRepository repo)
 {
     _repo = repo;
 }
Ejemplo n.º 11
0
 public MDESuperAppView()
 {
     _SupervisorRepository = new SupervisorRepository(_context);
 }