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;
 }
Пример #2
0
 public RejectPostServiceCommand(
     IGetAllEmailServiceQuery getAllEmailServiceQuery,
     IGetPermissionActionQuery getPermissionActionQuery,
     IHttpContextAccessor httpContextAccessor,
     IOptions <EmailConfigModel> configEmail,
     IRepository <Model.Entities.ServiceModel.ProviderServiceModel.ProviderService, int> providerServiceRepository,
     IRepository <Model.Entities.ServiceModel.UserServiceModel.UserService, int> userServiceRepository,
     IRepository <Provider, Guid> providerRepository,
     IRepository <Service, Guid> postServiceRepository,
     UserManager <AppUser> userRepository,
     ICheckUserIsAdminQuery checkUserIsAdminQuery,
     IGetOwnServiceInformationQuery getOwnServiceInformationQuery
     )
 {
     _getOwnServiceInformationQuery = getOwnServiceInformationQuery;
     _configEmail               = configEmail;
     _getAllEmailServiceQuery   = getAllEmailServiceQuery;
     _getPermissionActionQuery  = getPermissionActionQuery;
     _httpContextAccessor       = httpContextAccessor;
     _postServiceRepository     = postServiceRepository;
     _providerRepository        = providerRepository;
     _providerServiceRepository = providerServiceRepository;
     _userRepository            = userRepository;
     _userServiceRepository     = userServiceRepository;
     _checkUserIsAdminQuery     = checkUserIsAdminQuery;
 }
Пример #3
0
 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;
 }
Пример #4
0
 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;
 }
Пример #5
0
 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;
 }
Пример #6
0
 public AddExternalAsyncCommand(
     UserManager <AppUser> userManager,
     RandomSupport randomSupport,
     RemoveSupport removeSupport,
     IGetAllEmailServiceQuery getAllEmailServiceQuery,
     IOptions <EmailConfigModel> configEmail)
 {
     _userManager             = userManager;
     _randomSupport           = randomSupport;
     _removeSupport           = removeSupport;
     _getAllEmailServiceQuery = getAllEmailServiceQuery;
     _configEmail             = configEmail;
 }
Пример #7
0
 public EmailController(IAddNewEmailServiceCommand addNewEmailServiceCommand,
                        IUpdateNewEmailServiceCommand updateNewEmailServiceCommand,
                        IDeleteEmailServiceCommand deleteEmailServiceCommand,
                        IGetAllEmailServiceQuery getAllEmailServiceQuery,
                        IGetAllPagingEmailServiceQuery getAllPagingEmailService,
                        IGetEmailByIdService getEmailByIdService,
                        IGetListEmailService getListEmailService)
 {
     _addNewEmailServiceCommand    = addNewEmailServiceCommand;
     _updateNewEmailServiceCommand = updateNewEmailServiceCommand;
     _deleteEmailServiceCommand    = deleteEmailServiceCommand;
     _getAllEmailServiceQuery      = getAllEmailServiceQuery;
     _getAllPagingEmailService     = getAllPagingEmailService;
     _getEmailByIdService          = getEmailByIdService;
     _getListEmailService          = getListEmailService;
 }
Пример #8
0
 public RejectNewsProviderServiceCommand(IRepository <ProviderNew, int> newProviderRepository,
                                         IHttpContextAccessor httpContextAccessor,
                                         UserManager <AppUser> userRepository,
                                         IRepository <Provider, Guid> providerRepository,
                                         IGetAllEmailServiceQuery getAllEmailServiceQuery,
                                         IOptions <EmailConfigModel> configEmail,
                                         IGetPermissionActionQuery getPermissionActionQuery,
                                         ICheckUserIsAdminQuery checkUserIsAdminQuery)
 {
     _checkUserIsAdminQuery    = checkUserIsAdminQuery;
     _configEmail              = configEmail;
     _getAllEmailServiceQuery  = getAllEmailServiceQuery;
     _getPermissionActionQuery = getPermissionActionQuery;
     _httpContextAccessor      = httpContextAccessor;
     _newProviderRepository    = newProviderRepository;
     _providerRepository       = providerRepository;
     _userRepository           = userRepository;
 }
Пример #9
0
 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;
 }