public LeaveRequestTests() { _servicesFixture = new ServicesFixture(); _leaveService = _servicesFixture.Get <LeaveService>(); _orgGroupRepository = _servicesFixture.Get <OrgGroupRepository>(); _dbConnection = _servicesFixture.Get <IDbConnection>(); _servicesFixture.SetupPeople(); }
public UserService(UsersRepository usersRepository, UserManager <IdentityUser> userManager, PersonRepository personRepository, OrgGroupRepository orgGroupRepository) { _usersRepository = usersRepository; _userManager = userManager; _personRepository = personRepository; _orgGroupRepository = orgGroupRepository; }
public OrgGroupService(OrgGroupRepository orgGroupRepository, IEntityService entityService, JobRepository jobRepository, PersonRepository personRepository) { _orgGroupRepository = orgGroupRepository; _entityService = entityService; _jobRepository = jobRepository; _personRepository = personRepository; }
public LeaveRequestTests(ServicesFixture sf) { _sf = sf; _leaveService = _sf.Get <LeaveService>(); _orgGroupRepository = _sf.Get <OrgGroupRepository>(); _sf.DoOnce(fixture => fixture.SetupPeople()); _transaction = _sf.DbConnection.BeginTransaction(); _serviceScope = _sf.ServiceProvider.CreateScope(); _scopeServiceProvider = _serviceScope.ServiceProvider; }
public LeaveService(OrgGroupRepository orgGroupRepository, PersonRepository personRepository, LeaveRequestRepository leaveRequestRepository, IEntityService entityService, LeaveRequestEmailService leaveRequestEmailService) { _orgGroupRepository = orgGroupRepository; _personRepository = personRepository; _leaveRequestRepository = leaveRequestRepository; _entityService = entityService; _leaveRequestEmailService = leaveRequestEmailService; }
public LeaveService(OrgGroupRepository orgGroupRepository, PersonRepository personRepository, IEmailService emailService, IOptions <Settings> options, LeaveRequestRepository leaveRequestRepository, IEntityService entityService) { _orgGroupRepository = orgGroupRepository; _personRepository = personRepository; _emailService = emailService; _leaveRequestRepository = leaveRequestRepository; _entityService = entityService; _settings = options.Value; }
public PersonService(PersonRepository personRepository, IEntityService entityService, UsersRepository usersRepository, JobRepository jobRepository, LeaveService leaveService, EvaluationRepository evaluationRepository, EndorsementService endorsementService, OrgGroupRepository orgGroupRepository) { _personRepository = personRepository; _entityService = entityService; _usersRepository = usersRepository; _jobRepository = jobRepository; _leaveService = leaveService; _evaluationRepository = evaluationRepository; _endorsementService = endorsementService; _orgGroupRepository = orgGroupRepository; }
public OrgGroupTests(ServicesFixture sf) { _sf = sf; _groupService = _sf.Get <OrgGroupService>(); _groupRepository = _sf.Get <OrgGroupRepository>(); _transaction = _sf.DbConnection.BeginTransaction(); var orgRootId = Guid.NewGuid(); org1Super = _sf.InsertPerson(); org1 = _sf.InsertOrgGroup(orgRootId, org1Super.Id, name: "org1", approvesLeave: true); org2Super = _sf.InsertPerson(); org2 = _sf.InsertOrgGroup(orgRootId, org2Super.Id, name: "org2", approvesLeave: true); org2a = _sf.InsertOrgGroup(org2.Id, name: "org2a"); org1aSuper = _sf.InsertPerson(); org1a = _sf.InsertOrgGroup(org1.Id, org1aSuper.Id, name: "org1a"); orgRoot = _sf.InsertOrgGroup(action: group => group.Id = orgRootId, name: "orgRoot"); org2aStaff = _sf.InsertStaff(org2a.Id); org1Staff = _sf.InsertStaff(org1.Id); org1aStaff = _sf.InsertStaff(org1a.Id); }
public OrgGroupService(OrgGroupRepository orgGroupRepository, IEntityService entityService) { _orgGroupRepository = orgGroupRepository; _entityService = entityService; }