public RegisterServiceFromUserCommand( ICheckUserIsAdminQuery checkUserIsAdminQuery, ICheckUserIsProviderQuery checkUserIsProvider, IGetPermissionActionQuery getPermissionActionQuery, IHttpContextAccessor httpContextAccessor, IRepository <Model.Entities.ServiceModel.UserServiceModel.UserService, int> userServiceRepository, IRepository <Service, Guid> postServiceRepository, IRepository <Tag, Guid> tagServiceRepository, UserManager <AppUser> userManager, IGetAllEmailServiceQuery getAllEmailServiceQuery, IOptions <EmailConfigModel> config, IConfiguration configuration) { _checkUserIsAdminQuery = checkUserIsAdminQuery; _checkUserIsProvider = checkUserIsProvider; _getPermissionActionQuery = getPermissionActionQuery; _httpContextAccessor = httpContextAccessor; _userServiceRepository = userServiceRepository; _postServiceRepository = postServiceRepository; _tagServiceRepository = tagServiceRepository; _userManager = userManager; _getAllEmailServiceQuery = getAllEmailServiceQuery; _config = config; _configuration = configuration; }
public ApproveProviderServiceCommand( IHttpContextAccessor httpContextAccessor, IRepository <Provider, Guid> providerRepository, UserManager <AppUser> userRepository, ICheckUserIsProviderQuery checkUserIsProviderQuery, IGetAllEmailServiceQuery getAllEmailServiceQuery, IOptions <EmailConfigModel> config, IGetPostUserServiceByUserIdQuery getPostUserServiceByUserIdQuery, IDeleteServiceFromUserCommand deleteServiceFromUserCommand, ICheckUserIsAdminQuery checkUserIsAdminQuery, IGetPermissionActionQuery getPermissionActionQuery, IConfiguration configuration) { _httpContextAccessor = httpContextAccessor; _providerRepository = providerRepository; _userRepository = userRepository; _checkUserIsProviderQuery = checkUserIsProviderQuery; _getAllEmailServiceQuery = getAllEmailServiceQuery; _config = config; _getPostUserServiceByUserIdQuery = getPostUserServiceByUserIdQuery; _deleteServiceFromUserCommand = deleteServiceFromUserCommand; _checkUserIsAdminQuery = checkUserIsAdminQuery; _getPermissionActionQuery = getPermissionActionQuery; _configuration = configuration; }
public UpdatePostServiceCommand( ICheckUserIsAdminQuery checkUserIsAdminQuery, ICheckUserIsProviderQuery checkUserIsProvider, IConfiguration configuration, IGetAllEmailServiceQuery getAllEmailServiceQuery, IGetPermissionActionQuery getPermissionActionQuery, IHttpContextAccessor httpContext, IOptions <EmailConfigModel> configEmail, IRepository <Model.Entities.ServiceModel.ProviderServiceModel.ProviderService, int> providerServiceRepository, IRepository <Model.Entities.ServiceModel.TagService, int> serviceOfTagRepository, IRepository <Model.Entities.ServiceModel.UserServiceModel.UserService, int> userServiceRepository, IRepository <Provider, Guid> providerRepository, IRepository <Service, Guid> serviceRepository, IRepository <ServiceImage, int> serviceImageRepository, IRepository <Tag, Guid> tagServiceRepository, UserManager <AppUser> userManager) { _checkUserIsAdminQuery = checkUserIsAdminQuery; _checkUserIsProvider = checkUserIsProvider; _configuration = configuration; _getAllEmailServiceQuery = getAllEmailServiceQuery; _getPermissionActionQuery = getPermissionActionQuery; _httpContext = httpContext; _configEmail = configEmail; _providerServiceRepository = providerServiceRepository; _serviceOfTagRepository = serviceOfTagRepository; _userServiceRepository = userServiceRepository; _providerRepository = providerRepository; _serviceRepository = serviceRepository; _serviceImageRepository = serviceImageRepository; _tagServiceRepository = tagServiceRepository; _userManager = userManager; }
public AuthenticateServiceQuery( UserManager <AppUser> userManager, SignInManager <AppUser> signInManager, ICheckCanAccessMain checkCanAccessMain, ICheckUserIsProviderQuery checkUserIsProviderQuery) { _userManager = userManager; _signInManager = signInManager; _checkCanAccessMain = checkCanAccessMain; _checkUserIsProviderQuery = checkUserIsProviderQuery; }
public UpdateNewsProviderServiceCommand(IRepository <ProviderNew, int> providerNewsRepository, IHttpContextAccessor httpContext, ICheckUserIsAdminQuery checkUserIsAdminQuery, IGetPermissionActionQuery getPermissionActionQuery, ICheckUserIsProviderQuery checkUserIsProviderQuery, UserManager <AppUser> userManager, IGetAllEmailServiceQuery getAllEmailServiceQuery, IConfiguration configuration, IOptions <EmailConfigModel> config, IRepository <Provider, Guid> providerRepository) { _providerNewsRepository = providerNewsRepository; _httpContext = httpContext; _checkUserIsAdminQuery = checkUserIsAdminQuery; _getPermissionActionQuery = getPermissionActionQuery; _checkUserIsProviderQuery = checkUserIsProviderQuery; _userManager = userManager; _getAllEmailServiceQuery = getAllEmailServiceQuery; _configuration = configuration; _config = config; _providerRepository = providerRepository; }
public DeleteNewsProviderServiceCommand( IRepository <ProviderNew, int> providerNewRepository, IHttpContextAccessor httpContextAccessor, ICheckUserIsAdminQuery checkUserIsAdminQuery, IGetPermissionActionQuery getPermissionActionQuery, ICheckUserIsProviderQuery checkUserIsProviderQuery, UserManager <AppUser> userManager) { _providerNewRepository = providerNewRepository; _httpContextAccessor = httpContextAccessor; _checkUserIsAdminQuery = checkUserIsAdminQuery; _getPermissionActionQuery = getPermissionActionQuery; _checkUserIsProviderQuery = checkUserIsProviderQuery; _userManager = userManager; }
public GetAllServiceRatingByUserQuery( ICheckUserIsProviderQuery checkUserIsProvider, IHttpContextAccessor httpContextAccessor, IRepository <Model.Entities.ServiceModel.UserServiceModel.UserService, int> providerServiceRepository, IRepository <Service, Guid> serviceRepository, IRepository <ServiceRating, int> serviceRatingRepository, UserManager <AppUser> userRepository) { _serviceRatingRepository = serviceRatingRepository; _httpContextAccessor = httpContextAccessor; _userRepository = userRepository; _serviceRepository = serviceRepository; _checkUserIsProvider = checkUserIsProvider; _providerServiceRepository = providerServiceRepository; }
public DeleteServiceFromUserCommand(ICheckUserIsAdminQuery checkUserIsAdminQuery, ICheckUserIsProviderQuery checkUserIsProvider, IGetPermissionActionQuery getPermissionActionQuery, IHttpContextAccessor httpContextAccessor, IRepository <Model.Entities.ServiceModel.UserServiceModel.UserService, int> userServiceRepository, IRepository <Service, Guid> postServiceRepository, UserManager <AppUser> userManager) { _checkUserIsAdminQuery = checkUserIsAdminQuery; _checkUserIsProvider = checkUserIsProvider; _getPermissionActionQuery = getPermissionActionQuery; _httpContextAccessor = httpContextAccessor; _userServiceRepository = userServiceRepository; _postServiceRepository = postServiceRepository; _userManager = userManager; }
public ProviderController(IApproveProviderServiceCommand approveProviderServiceCommand, IDeleteProviderServiceCommand deleteProviderServiceCommand, IRegisterProviderServiceCommand registerProviderServiceCommand, IRejectProviderServiceCommand rejectProviderServiceCommand, IGetAllPagingProviderServiceQuery getAllPagingProviderServiceQuery, IGetAllProviderofUserServiceQuery getAllProviderofUserServiceQuery, IGetByIdProviderServiceQuery getByIdProviderServiceQuery, IUpdateProviderServiceCommand updateProviderServiceCommand, ICheckUserIsProviderQuery checkUserIsProviderQuery, IConfirmProviderService confirmProviderService) { _approveProviderServiceCommand = approveProviderServiceCommand; _deleteProviderServiceCommand = deleteProviderServiceCommand; _registerProviderServiceCommand = registerProviderServiceCommand; _rejectProviderServiceCommand = rejectProviderServiceCommand; _getAllPagingProviderServiceQuery = getAllPagingProviderServiceQuery; _getAllProviderofUserServiceQuery = getAllProviderofUserServiceQuery; _getByIdProviderServiceQuery = getByIdProviderServiceQuery; _checkUserIsProviderQuery = checkUserIsProviderQuery; _updateProviderServiceCommand = updateProviderServiceCommand; _confirmProviderService = confirmProviderService; }
public RejectProviderServiceCommand( ICheckUserIsAdminQuery checkUserIsAdminQuery, ICheckUserIsProviderQuery checkUserIsProviderQuery, IGetAllEmailServiceQuery getAllEmailServiceQuery, IGetPermissionActionQuery getPermissionActionQuery, IHttpContextAccessor httpContextAccessor, IOptions <EmailConfigModel> config, IRepository <Provider, Guid> providerRepository, UserManager <AppUser> userRepository, IUserRoleRepository userRoleRepository, RoleManager <AppRole> roleRepository) { _checkUserIsAdminQuery = checkUserIsAdminQuery; _checkUserIsProviderQuery = checkUserIsProviderQuery; _getAllEmailServiceQuery = getAllEmailServiceQuery; _getPermissionActionQuery = getPermissionActionQuery; _httpContextAccessor = httpContextAccessor; _config = config; _providerRepository = providerRepository; _userRepository = userRepository; _userRoleRepository = userRoleRepository; _roleRepository = roleRepository; }