public UserOfficeManager( IUserOfficeRepository userOfficeRepository, IServiceProviderRepository serviceProviderRepository, IServiceTypeRepository serviceTypeRepository, IUserServcieRepository userServiceRepository, IOptions <AppSettings> appSettings, IUserServiceDataRepository userServiceDataRepository ) { _userOfficeRepository = userOfficeRepository; _serviceProviderRepository = serviceProviderRepository; _serviceTypeRepository = serviceTypeRepository; _userServiceRepository = userServiceRepository; _appSettings = appSettings; _userServiceDataRepository = userServiceDataRepository; }
public OfficeController( IUserServcieRepository userServcieRepository, IHttpContextAccessor httpContextAccessor, IUserOfficeRepository userOfficeRepository, IUserOfficeManager userOfficeManager, IMapper mapper, IUserServiceDataRepository userServiceDataRepository) { _userServcieRepository = userServcieRepository; _httpContextAccessor = httpContextAccessor; _userOfficeRepository = userOfficeRepository; _userOfficeManager = userOfficeManager; _mapper = mapper; _userServiceDataRepository = userServiceDataRepository; _currentUserId = _httpContextAccessor.HttpContext.User.FindFirst(ClaimTypes.NameIdentifier)?.Value; UserOffice = _userOfficeRepository.GetSingle(x => x.UserId.Equals(_currentUserId)); }
public ApiController( IHttpContextAccessor httpContextAccessor, IUserServcieRepository userServiceRepository, IServiceStatusRepository serviceStatusRepository, IServiceTypeRepository serviceTypeRepository, IUserOfficeRepository userOfficeRepository, IUserOfficeManager userOfficeManager, IMapper mapper, IUserServiceDataRepository userServcieDataRepository ) { _httpContextAccessor = httpContextAccessor; _userServcieRepository = userServiceRepository; _serviceStatusRepository = serviceStatusRepository; _serviceTypeRepository = serviceTypeRepository; _userOfficeRepository = userOfficeRepository; _userOfficeManager = userOfficeManager; _mapper = mapper; _userServcieDataRepository = userServcieDataRepository; }