public ProfessionalWorkingHoursQueries(IUnitOfWork unitOfWork, IMapper mapper, IAccessQueries accessQueries, ICompanyQueries companyQueries, ICompanyLocationGroupQueries companyLocationGroupQueries) { _unitOfWork = unitOfWork; _mapper = mapper; _accessQueries = accessQueries; _companyQueries = companyQueries; _companyLocationGroupQueries = companyLocationGroupQueries; }
public CompanyLocationGroupsController() { _context = new AppointmentsDb.Models.AppointmentsDbContext(); _unitOfWork = new AppointmentsDb.Pattern.UnitOfWork(_context); _mapper = new AppointmentsDb.MapperStart.Automapper_Startup().StartAutomapper(); _companyQueries = new CompanyQueries(_unitOfWork, _mapper); _accessQueries = new AccessQueries(_unitOfWork, _companyQueries, _mapper); _companyLocationGroupQueries = new CompanyLocationGroupQueries(_unitOfWork, _mapper, _accessQueries, _companyQueries); }