Ejemplo n.º 1
0
        public CompanyProfessionalVm(IProfessionalQueries professionalQueries, ICompanyQueries companyQueries, string userId)
        {
            _professionalQueries = professionalQueries;
            _companyQueries      = companyQueries;

            Professional = _professionalQueries.GetUiDto_ProfessionalFromUserGuid(userId);
            Company      = _companyQueries.GetUiDto_CompanyFromUserGuid(userId);
        }
Ejemplo n.º 2
0
        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);
        }