public RiskAssessmentLookupService(IRiskAssessmentRepository riskAssessmentRepository, IPeninsulaLog log, IEmployeeRepository employeeRepository, INonEmployeeRepository nonEmployeeRepository)
 {
     _riskAssessmentRepository = riskAssessmentRepository;
     _log = log;
     _employeeRepository = employeeRepository;
     _nonEmployeeRepository = nonEmployeeRepository;
 }
Пример #2
0
 static EmployeeService()
 {
     EmployeeService.unitOfWork = new UnitOfWork();
     EmployeeService.repository 
         = RepositoryFactory.GetRepository<IEmployeeRepository, 
         Employee>(EmployeeService.unitOfWork);
 }
 public AccidentRecordService(IAccidentRecordRepository accidentRecordRepository,
                              IAccidentTypeRepository accidentTypeRepository,
                              ICauseOfAccidentRepository causeOfAccidentRepository,
                              IJurisdictionRepository jurisdictionRepository,
                              IUserForAuditingRepository userForAuditingRepository,
                              ICountriesRepository countriesRepository,
                              IEmployeeRepository employeeRepository,
                              ISiteRepository siteRepository,
                              IDocumentTypeRepository documentTypeRepository,
                              IInjuryRepository injuryRepository,
                              IBodyPartRepository bodyPartRepository,
                              IPeninsulaLog log,
                              IBus bus)
 {
     _accidentRecordRepository = accidentRecordRepository;
     _accidentTypeRepository = accidentTypeRepository;
     _causeOfAccidentRepository = causeOfAccidentRepository;
     _jurisdictionRepository = jurisdictionRepository;
     _userForAuditingRepository = userForAuditingRepository;
     _countriesRepository = countriesRepository;
     _employeeRepository = employeeRepository;
     _siteRepository = siteRepository;
     _documentTypeRepository = documentTypeRepository;
     _log = log;
     _injuryRepository = injuryRepository;
     _bodyPartRepository = bodyPartRepository;
     _bus = bus;
 }
Пример #4
0
 public ClientController(IDependencyFactory dependencyFactory)
 {
     _clientDetailsService = dependencyFactory.GetInstance<IClientDetailsService>();
     _employeeRepository = dependencyFactory.GetInstance<IEmployeeRepository>();
     _checklistRepository = dependencyFactory.GetInstance<BusinessSafe.Domain.RepositoryContracts.SafeCheck.ICheckListRepository>();
     //_employeeRepository = ObjectFactory.GetInstance<IEmployeeRepository>();
 }
 public OrgChartPresenter(IOrgChartView view, IEmployeeRepository repository, IEmployeeDetailPresenter employeeDetailPresenter)
 {
     View = view;
     EmployeeDetailPresenter = employeeDetailPresenter;
     View.Presenter = this;
     Repository = repository;
 }
        /// <summary>
        /// Initializes a new instance of the <see cref="EmployeesViewModel"/> class.
        /// </summary>
        public EmployeesViewModel(IMessageMediator messageMediator, IUIVisualizerService uiVisualizerService, IEmployeeRepository employeeRepository,
            IMessageService messageService)
            : base(messageMediator)
        {
            Argument.IsNotNull(() => uiVisualizerService);
            Argument.IsNotNull(() => employeeRepository);
            Argument.IsNotNull(() => messageService);

            _uiVisualizerService = uiVisualizerService;
            _employeeRepository = employeeRepository;
            _messageService = messageService;

            AddEmployee = new Command(OnAddEmployeeExecute);
            EditEmployee = new Command(OnEditEmployeeExecute, OnEditEmployeeCanExecute);
            DeleteEmployee = new Command(OnDeleteEmployeeExecute, OnDeleteEmployeeCanExecute);

            Employees = new FastObservableCollection<IEmployee>();
            if (!ObjectHelper.IsNull(SelectedDepartment))
            {
                Employees.AddRange(EmployeeRepository.GetAllEmployees(SelectedDepartment.Name));
            }

            if (Employees.Count > 0)
            {
                SelectedEmployee = Employees[0];
            }

            Mediator.Register<string>(this, OnSelectedDepartmentUpdated, "UpdateEmployees");
        }
Пример #7
0
 public SeatingPrioritySetupModel(IAreaRepository areaRepository,
     IEmployeeRepository employeeRepository, IEntityFactory entityFactory)
 {
     _areaRepository = areaRepository;
     _entityFactory = entityFactory;
     _employeeRepository = employeeRepository;
 }
Пример #8
0
 public ReportService(ICompanyRepository CompanyRepository,IEmployeeRepository employeeRespository, IExperienceRepository experienceRepository,ITerminateRepository terminateRepository)
 {
     this.companyRepository = CompanyRepository;
     this.employeeRespository = employeeRespository;
     this.experienceRepository = experienceRepository;
     this.terminateRepository = terminateRepository;
 }
 public CreateEmployeeViewModel(Employee employee, IEmployeeRepository repository, MainViewModel mainViewModel)
     : base(mainViewModel)
 {
     Employee = employee;
     Repository = repository;
     Title = "Create Employee";
 }
Пример #10
0
        public PayrollManagerTest()
        {
            _now = DateTime.Now;
            _ww = _now.WorkWeek();
            _employees = MockData.Employees;
            _grosses = MockData.Grosses(_ww.Start, _ww.End);

            _emprepos = Substitute.For<IEmployeeRepository>();
            _emprepos.Get().Returns(_employees);

            _dgrepos = Substitute.For<IDailyGrossRepository>();
            _dgrepos.Get(Arg.Any<Employee>(), Arg.Any<DateTime>(), Arg.Any<DateTime>()).ReturnsForAnyArgs(_grosses);
                
            _container = new WindsorContainer();
            _container
                .Register(Component.For<IEmployeeRepository>()
                    .Instance(_emprepos)
                )
                .Register(Component.For<IDailyGrossRepository>()
                    .Instance(_dgrepos)
                )

                .Register(Component.For<IPayrollManager>()
                    .ImplementedBy<PayrollManager>()
                );

            _mgr = _container.Resolve<IPayrollManager>();
        }
Пример #11
0
 public ReportController(IPunchRepository punchRepository, IEmployeeRepository employeeRepository, ITardyService tardyService, IUnitOfWork<Punch> punchUnitOfWork)
 {
     _punchRepository = punchRepository;
     _employeeRepository = employeeRepository;
     _tardyService = tardyService;
     _punchUnitOfWork = punchUnitOfWork;
 }
Пример #12
0
        public void CanInsertEmployee()
        {
            using (_session = NHibernateSessionManager.GetSession())
            {
                _employeeRepository = new EmployeeRepository(
                    new Repository<Employee>(_session)
                );

                _userRepository = new UserRepository(
                    new Repository<User>(_session)
                );

                using (var transaction = _session.BeginTransaction())
                {
                    var john = new Employee()
                    {
                        FirstName = "Johny",
                        LastName = "Doe",
                        BirthDate = new DateTime(1989, 12, 08),
                        Gender = Gender.Male,
                        HomeAddress = new Address("California", "90210", "Chill Rd.")
                    };

                    var johnAsUser = new User("mynameisjohnymamba", "mypassword", john);

                    var newEmployee = _employeeRepository.RegisterEmployee(john);
                    var newUser = _userRepository.CreateUser(johnAsUser);

                    transaction.Commit();
                }}
        }
Пример #13
0
 public ProfileController(IRoleRepository roleRepository, IEmployeeRepository employeeRepository, IDepartmentRepository departmentRepository, ISeatingFloorRespository seatingFloorRespository)
 {
     this.roleRepository = roleRepository;
     this.employeeRepository = employeeRepository;
     this.departmentRepository = departmentRepository;
     this.seatingFloorRespository = seatingFloorRespository;
 }
 public CompanyBusinessLogic(ICompanyRepository repository, IEmployeeRepository empRepository, IProjectRepository projectRepository, IPersonRepository personRepository)
 {
     _repository = repository;
     _empRepository = empRepository;
     _projectRepository = projectRepository;
     _personRepository = personRepository;
 }
Пример #15
0
 public void TestInit() {
     var context = Helper.GetEfContext();
     _employee = Employee.GetEmployee();
     _employeeRepository = new EmployeeRepository( context );
     _department = Department.GetDepartment();
     _departmentRepository = new DepartmentRepository( context );
     _context = _departmentRepository.GetUnitOfWork();
 }
Пример #16
0
 public AttendanceManagerModel(IEntityFactory entityFactory, IEmployeeRepository employeeRepository, IRepository<Schedule> scheduleRepository, 
     IAttendanceRepository attendanceRepository)
 {
     _entityFactory = entityFactory;
     _employeeRepository = employeeRepository;
     _scheduleRepository = scheduleRepository;
     _attendanceRepository = attendanceRepository;
 }
Пример #17
0
 public LoginViewModel(IDirectoryAuthenticator authenticator, IEmployeeRepository employeeRepository, MainViewModel mainViewModel)
     : base(mainViewModel)
 {
     Title = "Login";
     _directoryAuthenticator = authenticator;
     _employeeRepository = employeeRepository;
     LoadSettings();
 }
Пример #18
0
 public UserRepository(ICredentialRepository credentialRepository,
                       IEmployeeRepository employeeRepository,
                       IPersonRepository personRepository)
 {
     _credentialRepository = credentialRepository;
     _employeeRepository = employeeRepository;
     _personRepository = personRepository;
 }
Пример #19
0
		public EmployeeController(IEmployeeRepository employeeRepository, IDepartmentRepository departmentRepository, IUnitOfWork unitOfWork,
			IDisposableCollection disposables)
			: base(disposables)
		{
			_employeeRepository = employeeRepository;
			_departmentRepository = departmentRepository;
			_unitOfWork = unitOfWork;
		}
 public OrgChartPresenter(IOrgChartView view, IEmployeeRepository repository, IEmployeeDetailPresenter employeeDetailPresenter, ICommand<AddNewEmployeeData> addNewEmployeeCommand)
 {
     View = view;
     EmployeeDetailPresenter = employeeDetailPresenter;
     AddNewEmployeeCommand = addNewEmployeeCommand;
     View.Presenter = this;
     Repository = repository;
 }
Пример #21
0
 public EmployeeService(IEmployeeRepository employeeRepository, IEmploymentTypeRepository employmentTypeRepository, IPositionRepository positionRepository, IProgramRepository programRepository, IRoleRepository roleRepository, IEmployeeProgramRepository employeeProgramRepository)
 {
     this.employeeRepository = employeeRepository;
     this.employmentTypeRepository = employmentTypeRepository;
     this.positionRepository = positionRepository;
     this.roleRepository = roleRepository;
     this.programRepository = programRepository;
     this.employeeProgramRepository = employeeProgramRepository;
 }
Пример #22
0
 public RealTimeAdherenceModel(IAgentStatusRepository agentStatusRepository, ISeatRepository seatRepository,
     IEmployeeRepository employeeRepository, IAdherenceEventRepository adherenceEventRepository)
 {
     _agentStatusRepository = agentStatusRepository;
     _adherenceEventRepository = adherenceEventRepository;
     _seatRepository = seatRepository;
     _employeeRepository = employeeRepository;
     _agentAcdidsCache = new Dictionary<Guid, IEnumerable<string>>(500);
 }
Пример #23
0
 public ExperienceService(IInsuranceRepository insuranceRepository, IExperienceRepository experienceRepository, IEmployeeRepository employeeRepository,ICompanyRepository companyRepository,IPositionRepository positionRepository, IUnitOfWork unitOfWork)
 {
     this.experienceRepository = experienceRepository;
     this.employeeRepository = employeeRepository;
     this.companyRepository = companyRepository;
     this.positionRepository = positionRepository;
     this.insuranceRepository = insuranceRepository;
     this.unitOfWork = unitOfWork;
 }
 public HolidayService(
     IBus bus,
     IHolidayRepository holidayRepository,
     IEmployeeRepository employeeRepository)
 {
     _bus = bus;
     _holidayRepository = holidayRepository;
     _employeeRepository = employeeRepository;
 }
Пример #25
0
        public BoxPairSwapModel(ITimeBoxRepository timeBoxRepository, IAttendanceRepository attendanceRepository,
            ILaborHoursCountingModel laborHoursCountingModel, IEmployeeRepository employeeRepository)
        {
            _attendanceRepository = attendanceRepository;
            _employeeRepository = employeeRepository;

            Applier = new BoxSwapModel(timeBoxRepository, attendanceRepository, laborHoursCountingModel);
            Replier = new BoxSwapModel(timeBoxRepository, attendanceRepository, laborHoursCountingModel);
        }
Пример #26
0
 /// <summary>
 /// 实现控制反转
 /// </summary>
 /// <param name="moduleFunctionRepos"></param>
 public Admin_EmployeeController(IEmployeeRepository employeeRepos, IRoleRepository rolerepos, ICustomerRepository customerrepos, ecoBio.Wms.Backstage.Repositories.IDynamicToken tokenRepos,
       ecoBio.Wms.Backstage.Repositories.IDepartmentListRepository departmentListRepos)
 {
     _roleservice = new RoleService(rolerepos);
     _employeeservice = new EmployeeService(employeeRepos);
     _custoimerservice = new CustomerService(customerrepos);
     _tokenRepos = new Service.Management.DynamicTokenService(tokenRepos);
     _departmentListRepos = new Service.Management.DepartmentListService(departmentListRepos);
 }
        public EmployeeController(IEmployeeRepository repository, string catalog, LoginView view)
        {
            this._LoginId = view.LoginId.ToLong();
            this._UserId = view.UserId.ToInt();
            this._OfficeId = view.OfficeId.ToInt();
            this._Catalog = catalog;

            this.EmployeeRepository = repository;
        }
		public PermissionManagerTests()
		{
			var moqEmployeeRepository = new Mock<IEmployeeRepository>();
			moqEmployeeRepository
				.Setup(r => r.FetchAll())
				.Returns(new List<Employee>());

			_employeeRepository = moqEmployeeRepository.Object;
		} 
Пример #29
0
 public OrderController(IOrderRepository orderRepo, 
     IEmployeeRepository employeeRepo, 
     IUnitOfWorkFactory uowFactory,
     IDynamicDataProvider dynamicDataProvider)
 {
     _orderRepo = orderRepo;
     _employeeRepo = employeeRepo;
     _uowFactory = uowFactory;
     _dynamicDataProvider = dynamicDataProvider;
 }
Пример #30
0
 public EmployeeController(IEmployeeService employeeService,
     IEmployeeRepository employeeRepository,
     ITableRecordRepository tableRecordRepository,
     IUnitOfWork unitOfWork)
 {
     _employeeService = employeeService;
     _employeeRepository = employeeRepository;
     _tableRecordRepository = tableRecordRepository;
     _unitOfWork = unitOfWork;
 }
Пример #31
0
 public EmployeeServices(IEmployeeRepository EmployeeRepository)
 {
     _EmployeeRepository = EmployeeRepository;
 }
Пример #32
0
 public EmployeeApiService(IEmployeeRepository employeeRepository, IMapper mapper, IOptions <AppSettings> settings)
 {
     _employeeRepository = employeeRepository ?? throw new ArgumentNullException(nameof(employeeRepository));
     _mapper             = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _settings           = settings ?? throw new ArgumentNullException(nameof(settings));
 }
Пример #33
0
 public EmployeeService(IEmployeeRepository employeeRepository, IUnitOfWork unitOfWork)
 {
     this._employeeRepository = employeeRepository;
     this._unitOfWork         = unitOfWork;
 }
Пример #34
0
 public SpecificContractsController(ICityRepository city, IContractTypeRepository contract_Type, ICountryRepository country, IForeignAgencyRepository agency, IEmployeeRepository emp, IReceiptDocRepository receipt, IContractSelectRepository select, IUserRepository user, IContractHistoryRepository history, IContractTicketRepository ticket, IContractVisaRepository visa, IContractDelegateRepository deleg, IJobTypeReository jobtype, ICustomerRepository customer, INationalityRepository nationality, ISpecificContractRepository contract, IMapper mapper, IToastNotification toastNotification)
 {
     _contract_Type     = contract_Type;
     _receipt           = receipt;
     _Contract          = contract;
     _mapper            = mapper;
     _toastNotification = toastNotification;
     _nationality       = nationality;
     _customer          = customer;
     _city     = city;
     _country  = country;
     _jobtype  = jobtype;
     _select   = select;
     _delegate = deleg;
     _visa     = visa;
     _ticket   = ticket;
     _history  = history;
     _user     = user;
     _emp      = emp;
     _agency   = agency;
 }
        public int pageSize = 6; // How many elements on 1 page
        //public int pages = 4; ReflectionIT.Mvc.Paging

        public HomeController(IEmployeeRepository context)
        {
            _context = context;
        }
Пример #36
0
 public OperatorController(IEmployeeRepository repository)
 {
     this.repository = repository;
 }
Пример #37
0
 public EmployeeService(IEmployeeRepository repository)
 {
     _repository = repository;
 }
Пример #38
0
 public EmployeesController(IEmployeeRepository employeeService)
 {
     this._context = employeeService;
 }
Пример #39
0
 public CreateEmployeeCommand(UserManager <IdentityUser> userManager, IEmployeeRepository employeeService)
 {
     this.userManager     = userManager;
     this.employeeService = employeeService;
 }
Пример #40
0
 public DetailsModel(IEmployeeRepository employeeRepository)
 {
     _employeeRepository = employeeRepository;
 }
Пример #41
0
 //Ctor injection
 public HomeController(IEmployeeRepository employeeRepository,
                       IHostingEnvironment hostingEnvironment)
 {
     _employeeRepository     = employeeRepository;
     this.hostingEnvironment = hostingEnvironment;
 }//end Ctor injection
 public EmployeesControllerTest()
 {
     _mockRepo = new EmployeeRepository();
     _logger   = new Logger();
 }
Пример #43
0
 public BillController(IBillRepository billRepository, IEmployeeRepository employeeRepository)
 {
     _billRepository     = billRepository;
     _employeeRepository = employeeRepository;
 }
 public Handler(IEmployeeRepository repository, IMapper mapper, IStringLocalizer <Localize.Resource> localizer)
 {
     _repository = repository ?? throw new ArgumentNullException(nameof(repository));
     _mapper     = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _localizer  = localizer ?? throw new ArgumentNullException(nameof(localizer));
 }
Пример #45
0
 public GetEmployeeExistsQueryHandler(IEmployeeRepository employeeRepository)
 {
     _employeeRepository = employeeRepository;
 }
 public EmployeesController(IEmployeeRepository employeeRepository)
 {
     _employeeRepository = employeeRepository;
 }
Пример #47
0
 public GetEmployeeById(IEmployeeRepository employeeRepository)
 {
     this._employeeRepository = employeeRepository;
 }
Пример #48
0
 public HomeController(IEmployeeRepository employeeRepository,
                       IHostingEnvironment hostingEnvironment)
 {
     _employeeRepository = employeeRepository;
     _hostingEnvironment = hostingEnvironment;
 }
Пример #49
0
 public TasksController(ILogger <TasksController> logger, ITaskRepository context, IEmployeeRepository contextEmp)
 {
     _logger  = logger;
     _repo    = context;
     _repoEmp = contextEmp;
 }
Пример #50
0
 public GetEmployeesHandler(IEmployeeRepository repository)
 {
     _repository = repository ?? throw new ArgumentNullException(nameof(repository));
 }
Пример #51
0
 public LocationEventHandler(IMapper mapper, ILocationRepository locationRepository, IEmployeeRepository employeeRepository)
 {
     _mapper             = mapper;
     _locationRepository = locationRepository;
     _employeeRepository = employeeRepository;
 }
Пример #52
0
 public EmployeeController(IEmployeeRepository iEmployeeRepository, ILogManagement ilogManagement, IHostingEnvironment hostingEnvironment)
 {
     _iLogManagement      = ilogManagement;
     _iEmployeeRepository = iEmployeeRepository;
     _hostingEnvironment  = hostingEnvironment;
 }
Пример #53
0
 public EmployeesController(IEmployeeRepository employeeRepository, IMapper mapper)
 {
     _employeeRepository = employeeRepository;
     _mapper             = mapper;
 }
 /// <summary>
 /// Injecting Employee Repostory in Constructor
 /// </summary>
 /// <param name="employeeRepository"></param>
 public EmployeeManager(IEmployeeRepository employeeRepository)
 {
     _employeeRepository = employeeRepository;
 }
 public EmployeeController(IEmployeeRepository repository)
 {
     this.repository = repository;
 }
 public UpdateEmployeeCommandHandler(IEmployeeRepository employeeRepository, IMapper mapper)
 {
     _employeeRepository = employeeRepository;
     _mapper             = mapper;
 }
Пример #57
0
 public EmployeeEventHandler(IMapper mapper, IEmployeeRepository employeeRepository)
 {
     _mapper             = mapper;
     _employeeRepository = employeeRepository;
 }
 public TasksController(ITaskRepository taskRepository, IEmployeeRepository employeeRepository, IAreaRepository areaRepository)
 {
     _taskRepository     = taskRepository;
     _areaRepository     = areaRepository;
     _employeeRepository = employeeRepository;
 }
Пример #59
0
 public EmployeeService(IEmployeeRepository employeeRepository)
 {
     _employeeRepository = employeeRepository;
 }
Пример #60
0
 public EmailRepository(IConfiguration configuration, ApplicationDbContext db, IEmployeeRepository EmailRepository)
 {
     _configuration   = configuration;
     mailconfig       = _configuration.GetSection("MailConfiguration").Get <EmailConfiguration>();
     _db              = db;
     _EmailRepository = EmailRepository;
 }