/// <summary> /// Constructor for injecting services with APIs. /// </summary> /// <param name="photos"></param> /// <param name="mapper"></param> /// <param name="generalRepository"></param> /// <param name="userRepository"></param> public ImageController(IPhotos photos, IMapper mapper, IGeneralSettingService generalRepository, IUserRepository userRepository) { _entityPhotos = photos; _mapper = mapper; _generalRepository = generalRepository; _userRepository = userRepository; }
public EmailService(IGeneralSettingService setting, IDatabaseConnectionFactory databaseConnectionFactory, IOptions <SendGridSettings> sendGridSettings) : base(databaseConnectionFactory) { _databaseConnectionFactory = databaseConnectionFactory ?? throw new ArgumentNullException(nameof(databaseConnectionFactory)); _setting = setting; this._sendGridSettings = sendGridSettings; }
/// <summary> /// /// </summary> /// <param name="loyalityGlobalSetting"></param> /// <param name="siteLevelOverrideSetting"></param> /// <param name="vconfiguration"></param> /// <param name="userLoyaltyPointsHistoryInfo"></param> ///<param name="userRepository"></param> ///<param name="generalSettingService"></param> ///<param name="userLeftLoyalityPointsInfo"></param> public LoyalityController(ILoyalityGlobalSetting loyalityGlobalSetting, ISiteLevelOverrideSetting siteLevelOverrideSetting, IUserLoyaltyPointsHistoryInfo userLoyaltyPointsHistoryInfo, IUserRepository userRepository, IGeneralSettingService generalSettingService, IConfiguration vconfiguration) { _loyalityGlobalSetting = loyalityGlobalSetting; _siteLevelOverrideSetting = siteLevelOverrideSetting; _userLoyaltyPointsHistoryInfo = userLoyaltyPointsHistoryInfo; _userRepository = userRepository; _generalSettingService = generalSettingService; _configuration = vconfiguration; }
public AuthController(IAuthLoginService authLoginService, IConfiguration configuration, IRoleUserService roleUserService, IRoleService roleService, IUserService userService, IAppSettingService appSettingService, IGeneralSettingService generalSettingService) { this._authLoginService = authLoginService; this._configuration = configuration; this._roleUserService = roleUserService; this._roleService = roleService; this._userService = userService; this._appSettingService = appSettingService; this._generalSettingService = generalSettingService; }
protected override void InitializationComplete() { // init _service = ServiceManager.ConfigureService <GeneralSettingService>(); _viewModel = new SettingsPageViewModel(); comboLanguages.ItemsSource = MultiLangEnumHelper.ToCollection(typeof(Language)); comboAccentColors.ItemsSource = MCThemeManager.Instance.AccentColors; comboThemeColors.ItemsSource = MCThemeManager.Instance.ThemeColors; this.DataContext = _viewModel; }
public DashboardController(IUserService userService, IRoleService roleService, IMenuService menuService, IAppSettingService appSettingService, IGeneralSettingService generalSettingService, INotificationService notificationService, IMenuPermissionService menuPermissionService, IRoleUserService roleUserService, ILoanService loanService, ILoanManService loanManService) { this._userService = userService; this._roleService = roleService; this._menuService = menuService; this._appSettingService = appSettingService; this._generalSettingService = generalSettingService; this._notificationService = notificationService; this._menuPermissionService = menuPermissionService; this._roleUserService = roleUserService; this._loanService = loanService; this._loanManService = loanManService; }
public LoginWindow() { InitializeComponent(); // apply theme MCThemeManager.Instance.SetTheme(AppSettings.Instance.LastAccentColor, AppSettings.Instance.LastThemeColor); // init service _settingsService = ServiceManager.ConfigureService <GeneralSettingService>(); _userService = ServiceManager.ConfigureService <UserService>(); comboLanguages.ItemsSource = MultiLangEnumHelper.ToCollection(typeof(Language)); InitializeViewModel(); }
public QuizzesController(IQuizService quizService, IQuizCategoryService quizCategoryService, IQuizQuestionService quizQuestionService, IMemberQuizService memberQuizService, IGeneralSettingService generalSettingService, ISeoPageService seoPageService) { _quizService = quizService; _quizCategoryService = quizCategoryService; _quizQuestionService = quizQuestionService; _seoPageService = seoPageService; _memberQuizService = memberQuizService; _generalSettingService = generalSettingService; }
/// <summary> /// This constructor is used to inject services in API. /// </summary> /// <param name="userNotificationSettingsService"></param> /// <param name="userPushedNotificationService"></param> /// <param name="userRepository"></param> /// <param name="userFavorite"></param> /// <param name="promotions"></param> /// <param name="setting"></param> /// <param name="program"></param> /// <param name="Configuration"></param> /// <param name="accessor"></param> public SchedulerController(IUserNotificationSettingsService userNotificationSettingsService, IUserPushedNotificationService userPushedNotificationService, IUserRepository userRepository, IUserFavoriteService userFavorite, IPromotions promotions , IGeneralSettingService setting, IPrograms program, IHttpContextAccessor accessor, IConfiguration Configuration) { _userNotificationSettingsService = userNotificationSettingsService; _userPushedNotificationService = userPushedNotificationService; _userRepository = userRepository; _userFavorite = userFavorite; _promotions = promotions; _setting = setting; _program = program; _accessor = accessor; _configuration = Configuration; }
/// <summary> /// Constructor for injecting services with APIs. /// </summary> /// <param name="programs"></param> /// <param name="userRepository"></param> /// <param name="configuration"></param> /// <param name="emailService"></param> /// <param name="userManager"></param> /// <param name="roleManager"></param> /// <param name="usersProgram"></param> /// <param name="sMSService"></param> /// <param name="setting"></param> public ImportUserController(IPrograms programs, IUserRepository userRepository, IConfiguration configuration, IEmailService emailService, CustomUserManager userManager, RoleManager <Role> roleManager, IUsersProgram usersProgram, ISMSService sMSService, IGeneralSettingService setting) { _programs = programs; _userRepository = userRepository; _configuration = configuration; _emailService = emailService; _userManager = userManager; _roleManager = roleManager; _usersProgram = usersProgram; _sMSService = sMSService; _setting = setting; }
/// <summary> /// Constructor for injecting services with APIs. /// </summary> /// <param name="userTransactionService"></param> /// <param name="userRepository"></param> /// <param name="programAccount"></param> /// <param name="setting"></param> /// <param name="userNotificationSettingsService"></param> /// <param name="userPushedNotificationService"></param> /// <param name="userPushedNotificationsStatusService"></param> /// <param name="program"></param> /// <param name="i2cAccountDetail"></param> public UserTransactionsController(IUserTransactionInfoes userTransactionService, IUserRepository userRepository, IProgramAccountService programAccount, IGeneralSettingService setting, IUserNotificationSettingsService userNotificationSettingsService, IUserPushedNotificationService userPushedNotificationService, IUserPushedNotificationsStatusService userPushedNotificationsStatusService, IPrograms program, II2CAccountDetailService i2cAccountDetail) { _userTransactionService = userTransactionService; _userRepository = userRepository; _programAccount = programAccount; _setting = setting; _userNotificationSettingsService = userNotificationSettingsService; _userPushedNotificationService = userPushedNotificationService; _program = program; _i2cAccountDetail = i2cAccountDetail; }
public BenefactorService(IDatabaseConnectionFactory databaseConnectionFactory, IGeneralSettingService setting, IInvitationService invitation, IReloadBalanceService reloadRequest, IUsersProgram userprograms, IUserTransactionInfoes userTransactionInfo, IReloadRule reloadRule, IConfiguration configuration, ILoggerManager logger, IPhotos photos, IPartnerNotificationsLogServicer partnerNotificationsLogRepository, IMapper mapper) : base(databaseConnectionFactory) { _setting = setting; _databaseConnectionFactory = databaseConnectionFactory ?? throw new ArgumentNullException(nameof(databaseConnectionFactory)); _invitation = invitation; _reloadRequest = reloadRequest; _userprograms = userprograms; _userTransactionInfo = userTransactionInfo; _reloadRule = reloadRule; _configuration = configuration; _logger = logger; _photos = photos; _partnerNotificationsLogRepository = partnerNotificationsLogRepository; _mapper = mapper; }
public MemberQuizService( IMemberRepository memberRepository, IMemberResultRepository memberResultRepository, IMemberQuizAnswerRepository memberQuizAnswerRepository, IQuizQuestionRepository quizQuestionRepository, IQuizAnswerRepository quizAnswerRepository, IUnitOfWork unitOfWork, IQuizRepository quizRepository, IMemberQuizAnswerOptionsRepository memberQuizAnswerOptionsRepository, IGeneralSettingService generalSettingService, MemberEditProfileValidator memberEditProfileValidator) { _memberRepository = memberRepository; _quizRepository = quizRepository; _memberQuizAnswerOptionsRepository = memberQuizAnswerOptionsRepository; _generalSettingService = generalSettingService; _memberQuizAnswerRepository = memberQuizAnswerRepository; _memberResultRepository = memberResultRepository; _quizQuestionRepository = quizQuestionRepository; _quizAnswerRepository = quizAnswerRepository; _unitOfWork = unitOfWork; _memberEditProfileValidator = memberEditProfileValidator; }
public GeneralSettingController(IGeneralSettingService generalSettingService) { this._generalSettingService = generalSettingService; }
public JPOSCallLogService(IDatabaseConnectionFactory databaseConnectionFactory, IConfiguration configuration, IGeneralSettingService generalRepository) : base(databaseConnectionFactory) { _databaseConnectionFactory = databaseConnectionFactory ?? throw new ArgumentNullException(nameof(databaseConnectionFactory)); _configuration = configuration; _generalRepository = generalRepository; }
public SMSService(IGeneralSettingService setting, IDatabaseConnectionFactory databaseConnectionFactory) : base(databaseConnectionFactory) { _databaseConnectionFactory = databaseConnectionFactory ?? throw new ArgumentNullException(nameof(databaseConnectionFactory)); _setting = setting; }
public CacheService(HttpContextBase httpContext, IGeneralSettingService settingService) { _httpContext = httpContext; _settingService = settingService; }
/// <summary> /// JposController /// </summary> /// <param name="userRepository"></param> /// <param name="setting"></param> /// <param name="programReository"></param> public JposController(IUserRepository userRepository, IGeneralSettingService setting, IPrograms programReository) { _userRepository = userRepository; _setting = setting; _programRepository = programReository; }
public GeneralSettingController(IGeneralSettingService generalSettingService, IMapping mapping) { this.generalSettingService = generalSettingService; this.mapping = mapping; }
public SharedJPOSService(IGeneralSettingService generalSettingService, IJPOSCallLogService jposCallLogService) { _generalSettingService = generalSettingService; _jposCallLogService = jposCallLogService; }