public StaffController(IStaffMemberRepository repo, IJobRepository jobRepository, ILogger <StaffController> logger) { _repo = repo; _logger = logger; _staffCore = new StaffMembersCore(_repo); _jobCore = new JobCore(jobRepository); }
public TaskService(ITaskRepository taskRepository, ITaskTypeRepository taskTypeRepository, IPersonRepository personRepository, IStaffMemberRepository staffMemberRepository) { _taskRepository = taskRepository; _taskTypeRepository = taskTypeRepository; _personRepository = personRepository; _staffMemberRepository = staffMemberRepository; }
/// <summary> /// In most cases, we'd simply return /// IRepository<MyEntity>, but since we're /// leveraging a custom Repository method, we need a /// custom Repository interface. /// </summary> public IStaffMemberRepository CreateMockStaffMemberRepository() { MockRepository mocks = new MockRepository(); IStaffMemberRepository mockedRepository = mocks.StrictMock <IStaffMemberRepository>(); Expect.Call(mockedRepository.FindAllMatching(null)) .IgnoreArguments() .Return(CreateStaffMembers()); mocks.Replay(mockedRepository); return(mockedRepository); }
public StaffMembersController(IStaffMemberRepository staffMemberRepository) { Check.Require(staffMemberRepository != null,"staffMemberRepository may not be null"); this.staffMemberRepository = staffMemberRepository; }
public StaffMembersController(IStaffMemberRepository staffMemberRepository) { Check.Require(staffMemberRepository != null, "staffMemberRepository may not be null"); this.staffMemberRepository = staffMemberRepository; }
public StaffMemberStrategy(IStaffMemberRepository staffMemberRepository, IMapper mapper) { _staffMemberRepository = staffMemberRepository; _mapper = mapper; }
public CheckoutController(ICheckoutRepository coRepository, ILogger <CheckoutController> logger, IStaffMemberRepository sRepo, IJobRepository jRepo, ITeamRepository teamRepo, IEarningsRepository earningsRepo) { _checkoutsCore = new CheckoutsCore(coRepository); _logger = logger; _staffCore = new StaffMembersCore(sRepo); _jobCore = new JobCore(jRepo); _barCore = new BarCore(teamRepo, coRepository); _serverTeamCore = new ServerTeamsCore(teamRepo); _earningsCore = new EarningsCore(earningsRepo); }
public StaffMemberService(IStaffMemberRepository staffMemberRepository) { _staffMemberRepository = staffMemberRepository; }
public StaffMemberService(IStaffMemberRepository staffMemberRepository, IMapper mapper) { _staffMemberRepository = staffMemberRepository; _mapper = mapper; }
public StaffMembersCore(IStaffMemberRepository repo) { _repository = repo; }