public RiskAssessmentLookupService(IRiskAssessmentRepository riskAssessmentRepository, IPeninsulaLog log, IEmployeeRepository employeeRepository, INonEmployeeRepository nonEmployeeRepository)
 {
     _riskAssessmentRepository = riskAssessmentRepository;
     _log = log;
     _employeeRepository = employeeRepository;
     _nonEmployeeRepository = nonEmployeeRepository;
 }
Esempio n. 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;
 }
Esempio n. 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");
        }
Esempio n. 7
0
 public SeatingPrioritySetupModel(IAreaRepository areaRepository,
     IEmployeeRepository employeeRepository, IEntityFactory entityFactory)
 {
     _areaRepository = areaRepository;
     _entityFactory = entityFactory;
     _employeeRepository = employeeRepository;
 }
Esempio n. 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";
 }
Esempio n. 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>();
        }
Esempio n. 11
0
 public ReportController(IPunchRepository punchRepository, IEmployeeRepository employeeRepository, ITardyService tardyService, IUnitOfWork<Punch> punchUnitOfWork)
 {
     _punchRepository = punchRepository;
     _employeeRepository = employeeRepository;
     _tardyService = tardyService;
     _punchUnitOfWork = punchUnitOfWork;
 }
Esempio n. 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();
                }}
        }
Esempio n. 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;
 }
Esempio n. 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();
 }
Esempio n. 16
0
 public AttendanceManagerModel(IEntityFactory entityFactory, IEmployeeRepository employeeRepository, IRepository<Schedule> scheduleRepository, 
     IAttendanceRepository attendanceRepository)
 {
     _entityFactory = entityFactory;
     _employeeRepository = employeeRepository;
     _scheduleRepository = scheduleRepository;
     _attendanceRepository = attendanceRepository;
 }
Esempio n. 17
0
 public LoginViewModel(IDirectoryAuthenticator authenticator, IEmployeeRepository employeeRepository, MainViewModel mainViewModel)
     : base(mainViewModel)
 {
     Title = "Login";
     _directoryAuthenticator = authenticator;
     _employeeRepository = employeeRepository;
     LoadSettings();
 }
Esempio n. 18
0
 public UserRepository(ICredentialRepository credentialRepository,
                       IEmployeeRepository employeeRepository,
                       IPersonRepository personRepository)
 {
     _credentialRepository = credentialRepository;
     _employeeRepository = employeeRepository;
     _personRepository = personRepository;
 }
		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;
 }
Esempio n. 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;
 }
Esempio n. 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);
 }
Esempio n. 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;
 }
Esempio n. 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);
        }
Esempio n. 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;
		} 
Esempio n. 29
0
 public OrderController(IOrderRepository orderRepo, 
     IEmployeeRepository employeeRepo, 
     IUnitOfWorkFactory uowFactory,
     IDynamicDataProvider dynamicDataProvider)
 {
     _orderRepo = orderRepo;
     _employeeRepo = employeeRepo;
     _uowFactory = uowFactory;
     _dynamicDataProvider = dynamicDataProvider;
 }
Esempio n. 30
0
 public EmployeeController(IEmployeeService employeeService,
     IEmployeeRepository employeeRepository,
     ITableRecordRepository tableRecordRepository,
     IUnitOfWork unitOfWork)
 {
     _employeeService = employeeService;
     _employeeRepository = employeeRepository;
     _tableRecordRepository = tableRecordRepository;
     _unitOfWork = unitOfWork;
 }
Esempio n. 31
0
 public EmployeeServices(IEmployeeRepository EmployeeRepository)
 {
     _EmployeeRepository = EmployeeRepository;
 }
Esempio n. 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));
 }
Esempio n. 33
0
 public EmployeeService(IEmployeeRepository employeeRepository, IUnitOfWork unitOfWork)
 {
     this._employeeRepository = employeeRepository;
     this._unitOfWork         = unitOfWork;
 }
Esempio n. 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;
        }
Esempio n. 36
0
 public OperatorController(IEmployeeRepository repository)
 {
     this.repository = repository;
 }
Esempio n. 37
0
 public EmployeeService(IEmployeeRepository repository)
 {
     _repository = repository;
 }
Esempio n. 38
0
 public EmployeesController(IEmployeeRepository employeeService)
 {
     this._context = employeeService;
 }
Esempio n. 39
0
 public CreateEmployeeCommand(UserManager <IdentityUser> userManager, IEmployeeRepository employeeService)
 {
     this.userManager     = userManager;
     this.employeeService = employeeService;
 }
Esempio n. 40
0
 public DetailsModel(IEmployeeRepository employeeRepository)
 {
     _employeeRepository = employeeRepository;
 }
Esempio n. 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();
 }
Esempio n. 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));
 }
Esempio n. 45
0
 public GetEmployeeExistsQueryHandler(IEmployeeRepository employeeRepository)
 {
     _employeeRepository = employeeRepository;
 }
 public EmployeesController(IEmployeeRepository employeeRepository)
 {
     _employeeRepository = employeeRepository;
 }
Esempio n. 47
0
 public GetEmployeeById(IEmployeeRepository employeeRepository)
 {
     this._employeeRepository = employeeRepository;
 }
Esempio n. 48
0
 public HomeController(IEmployeeRepository employeeRepository,
                       IHostingEnvironment hostingEnvironment)
 {
     _employeeRepository = employeeRepository;
     _hostingEnvironment = hostingEnvironment;
 }
Esempio n. 49
0
 public TasksController(ILogger <TasksController> logger, ITaskRepository context, IEmployeeRepository contextEmp)
 {
     _logger  = logger;
     _repo    = context;
     _repoEmp = contextEmp;
 }
Esempio n. 50
0
 public GetEmployeesHandler(IEmployeeRepository repository)
 {
     _repository = repository ?? throw new ArgumentNullException(nameof(repository));
 }
Esempio n. 51
0
 public LocationEventHandler(IMapper mapper, ILocationRepository locationRepository, IEmployeeRepository employeeRepository)
 {
     _mapper             = mapper;
     _locationRepository = locationRepository;
     _employeeRepository = employeeRepository;
 }
 public EmployeeController(IEmployeeRepository iEmployeeRepository, ILogManagement ilogManagement, IHostingEnvironment hostingEnvironment)
 {
     _iLogManagement      = ilogManagement;
     _iEmployeeRepository = iEmployeeRepository;
     _hostingEnvironment  = hostingEnvironment;
 }
Esempio n. 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;
 }
Esempio n. 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;
 }
Esempio n. 59
0
 public EmployeeService(IEmployeeRepository employeeRepository)
 {
     _employeeRepository = employeeRepository;
 }
Esempio n. 60
0
 public EmailRepository(IConfiguration configuration, ApplicationDbContext db, IEmployeeRepository EmailRepository)
 {
     _configuration   = configuration;
     mailconfig       = _configuration.GetSection("MailConfiguration").Get <EmailConfiguration>();
     _db              = db;
     _EmailRepository = EmailRepository;
 }