public CompanyProfessionalVm(IProfessionalQueries professionalQueries, ICompanyQueries companyQueries, string userId) { _professionalQueries = professionalQueries; _companyQueries = companyQueries; Professional = _professionalQueries.GetUiDto_ProfessionalFromUserGuid(userId); Company = _companyQueries.GetUiDto_CompanyFromUserGuid(userId); }
public AppointmentsController() { _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); _appointmentQueries = new AppointmentQueries(_unitOfWork, _mapper, _accessQueries); _professionalQueries = new ProfessionalQueries(_unitOfWork, _mapper); }