public StaffController(IStaffMemberRepository repo, IJobRepository jobRepository, ILogger <StaffController> logger) { _repo = repo; _logger = logger; _staffCore = new StaffMembersCore(_repo); _jobCore = new JobCore(jobRepository); }
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); }