public VerifyUserAccountController(IUserRepo urep, IAuthProvider auth, IAccountRepo account, ICCFolderRepo folderRep)
 {
     userRepository = urep;
     authProvider = auth;
     accRepository = account;
     CCFolderRepository = folderRep;
 }
 public AccountController(IUserRepo userRepo, IAccountActivationService accountActivationService, Func<AccountMailerController> accountMailer, AccountFeatures features)
 {
     this.userRepo = userRepo;
     this.accountActivationService = accountActivationService;
     this.accountMailer = accountMailer;
     this.features = features;
 }
Ejemplo n.º 3
0
 /// <summary>Users Controller Constructor</summary>
 public UsersController(
     IUserRepo userService,
     IMapper mapper,
     IOptions <AppSettings> appSettings)
 {
     _userRepo    = userService;
     _mapper      = mapper;
     _appSettings = appSettings.Value;
 }
Ejemplo n.º 4
0
 public UserSvc(
     ILoggerFactory loggerFactory,
     IUserRepo userRepo,
     IDemoApi demoApi)
 {
     _logger   = loggerFactory.CreateLogger <UserSvc>();
     _userRepo = userRepo;
     _demoApi  = demoApi;
 }
 public PositionAssignController(IPositionAssignRepo positionAssignRepo,
                                 IGeographyRepo geographyRepo, IHistoryRepo historyRepo, IUserRepo userRepo, IApplicationRepo applicationRepo)
 {
     _positionAssignRepo = positionAssignRepo;
     _geographyRepo      = geographyRepo;
     _historyRepo        = historyRepo;
     _userRepo           = userRepo;
     _applicationRepo    = applicationRepo;
 }
Ejemplo n.º 6
0
 public AdminController(UserManager <AppUser> usrMgr,
                        ApplicationDbContext c, IUserRepo u, IChatRepo chat, IMessageRepo m)
 {
     userManager = usrMgr;
     context     = c;
     userRepo    = u;
     chatRepo    = chat;
     messageRepo = m;
 }
Ejemplo n.º 7
0
        public CompetitionController(IRunRepo repositoryRun, IUserRepo repositoryUsers, ICompetitionRepo repositoryCompetition, IMapper mapper, IConfiguration config)
        {
            _repositoryRun         = repositoryRun;
            _repositoryCompetition = repositoryCompetition;
            _repositoryUsers       = repositoryUsers;

            _mapper = mapper;
            _config = config;
        }
Ejemplo n.º 8
0
 public GeneralDataPointService(
     IGeneralDataPointRepo generalDataPointRepo,
     IUserRepo userRepo,
     IGeneralDataSectionRepo generalDataSectionRepo)
 {
     _repository             = generalDataPointRepo;
     _userRepo               = userRepo;
     _generalDataSectionRepo = generalDataSectionRepo;
 }
Ejemplo n.º 9
0
 public UserService(AppUnitOfWork uow, IMemoryCacheProvider cache,
                    IEmailService emailService, DashboardMenuSp dashboardMenuSp)
 {
     _appUow          = uow;
     _cache           = cache;
     _emailService    = emailService;
     _dashboardMenuSp = dashboardMenuSp;
     _userRepo        = uow.UserRepo;
 }
Ejemplo n.º 10
0
 public AuthService(UserManager <AppUser> manager, SignInManager <AppUser> signInManager,
                    ITokenService tokenService, IConfiguration config, IMapper mapper, IUserRepo userRepo)
 {
     _tokenService  = tokenService;
     _mapper        = mapper;
     _userManager   = manager;
     _userRepo      = userRepo;
     _signInManager = signInManager;
 }
Ejemplo n.º 11
0
        //private readonly CartItemRepo cartItemRepo;

        public DummyData()
        {
            genericRepoShoes   = new GenericRepo <Shoes>();
            genericRepoJackets = new GenericRepo <Jacket>();
            genericRepoTshirt  = new GenericRepo <TShirt>();
            genericRepoJeans   = new GenericRepo <Jeans>();
            userRepo           = new UserRepo();
            //cartItemRepo = new CartItemRepo();
        }
Ejemplo n.º 12
0
 public LoginManager(
     IOptions <JwtAccessOptions> jwtAccessOptions,
     IOptions <JwtRefreshOptions> jwtRefreshOptions,
     IUserRepo userRepo)
 {
     _jwtAccessOptions  = jwtAccessOptions.Value;
     _jwtRefreshOptions = jwtRefreshOptions.Value;
     _userRepo          = userRepo;
 }
Ejemplo n.º 13
0
 public UserService(
     IUserRepo userRepo,
     IOptions <AppSettings> appSettings,
     ICacheService cacheService)
 {
     _repository   = userRepo;
     _appSettings  = appSettings.Value;
     _cacheService = cacheService;
 }
Ejemplo n.º 14
0
 public ClientController(IUserRepo uerRepo, IHostingEnvironment env, IInvoiceRepo invRepo, RoleManager <IdentityRole> roleMgr, UserManager <UserIdentity> usrMgr, SignInManager <UserIdentity> sim, IClientRepo clRepo)
 {
     userManager   = usrMgr;
     signInManager = sim;
     roleManager   = roleMgr;
     clientRepo    = clRepo;
     environment   = env;
     invoiceRepo   = invRepo;
     userRepo      = uerRepo;
 }
Ejemplo n.º 15
0
        public MapPageController(UserManager <ApplicationUser> manager, SignInManager <ApplicationUser> signInManager, IStoreMessages store, IStoreRatings ratingstore, IUserRepo userRepo)
        {
            _manager       = manager;
            _signInManager = signInManager;

            _ratingstore  = ratingstore;
            _messageStore = store;

            _userRepo = userRepo;
        }
 public PenetapanDriverController(IUserReferenceRepo repoBase, ILookupCodeRepo repoLookup, IPenetapanaDriverRepo repoPenetapanDriver,
                                  IDriverRepo repoDriver, IDataTruckRepo repoTruck, IUserRepo repoUser, IAuditrailRepo repoAuditTrail)
     : base(repoBase, repoLookup)
 {
     RepoPenetapanDriver = repoPenetapanDriver;
     RepoDriver          = repoDriver;
     RepoTruck           = repoTruck;
     RepoUser            = repoUser;
     RepoAuditrail       = repoAuditTrail;
 }
Ejemplo n.º 17
0
 public UsersController(
     IUserRepo repository,
     IRoleRepo roleRepo,
     IMapper mapper
     )
 {
     _repository = repository;
     _roleRepo   = roleRepo;
     _mapper     = mapper;
 }
Ejemplo n.º 18
0
 public AccountController(UserManager <UserIdentity> userMgr,
                          SignInManager <UserIdentity> signinMgr, RoleManager <IdentityRole> roleMgr,
                          IClientRepo crepo, IUserRepo urepo)
 {
     userManager   = userMgr;
     signInManager = signinMgr;
     roleManager   = roleMgr;
     clientRepo    = crepo;
     userRepo      = urepo;
 }
Ejemplo n.º 19
0
 public AccountController(IUserRepo userRepo,
                          IAccountRepo accountRepo,
                          IMapper mapper,
                          ILogger <UserController> logger)
 {
     _userRepo    = userRepo;
     _accountRepo = accountRepo;
     _mapper      = mapper;
     _logger      = logger;
 }
 public AccountService(IUserRepo userRepo, IMapper mapper, IEncrypter encrypter, IJwtHandler jwtHandler, IRoleRepo roleRepo, IUserInRoleRepo userInRole, IMemoryCache cache)
 {
     _userRepo       = userRepo;
     _mapper         = mapper;
     _encrypter      = encrypter;
     _jwtHandler     = jwtHandler;
     _roleRepo       = roleRepo;
     _userInRoleRepo = userInRole;
     _cache          = cache;
 }
Ejemplo n.º 21
0
 public ProfileController(ApplicationDbContext db, ICommentLikeRepo CommentLike, IUserRepo User, ICommentRepo PostComments, IPostRepo Post, IFriendRepo Friends, IPostLikeRepo PostLikes)
 {
     _Post         = Post;
     _Friends      = Friends;
     _PostLikes    = PostLikes;
     _PostComments = PostComments;
     _CommentLike  = CommentLike;
     _User         = User;
     this.db       = db;
 }
Ejemplo n.º 22
0
 /// <summary>Initialize the database with Sample Data</summary>
 /// <remarks>
 /// In production environments, it will only create a user to be able to log in with
 /// In non-production environments, it will wipe the database then seed an array of sample data in the db
 /// </remarks>
 public static void InitializeData(TCSContext context, IUserRepo userRepo, IHostingEnvironment env)
 {
     context.Database.Migrate();
     if (!env.IsProduction())
     {
         ClearData(context);
         SeedData(context);
     }
     Task.Run(() => SeedAdmin(context, userRepo)).Wait();
 }
 public SessionProvider(ISessionRepo sessionRepo,
                        IStoryRepo storyRepo,
                        IUserRepo userRepo,
                        IBackgroundJobClient backgroundJobClient)
 {
     _sessionRepo         = sessionRepo;
     _storyRepo           = storyRepo;
     _userRepo            = userRepo;
     _backgroundJobClient = backgroundJobClient;
 }
Ejemplo n.º 24
0
 public HomeController(ILogger <HomeController> logger, IVpnRepo vpnRepo, IServersRepo serverRepo, IClientRepo clientRepo, IMapper mapper, UserManager <IdentityUser> userManager, IUserRepo userRepo)
 {
     _logger      = logger;
     _vpnRepo     = vpnRepo;
     _serverRepo  = serverRepo;
     _clientRepo  = clientRepo;
     _mapper      = mapper;
     _userManager = userManager;
     _userRepo    = userRepo;
 }
Ejemplo n.º 25
0
        public string AbstractFactoryReflection(string dbName)
        {
            IUserRepo userRepo = DataAccess.CreateUserRepo(dbName);

            userRepo.Insert(null);
            IDepartmentRepo departmentRepo = DataAccess.CreateDepartmentRepo(dbName);

            departmentRepo.CreateDepartment(null);
            return("Ok Reflection");
        }
Ejemplo n.º 26
0
 public UserService(IUserRepo <User> userRepo, IActionRepo <ActionInfo> actionRepo,
                    IAuthHelper auth, IDistributedCache cache)
 {
     //_logger = logger;
     _repo       = userRepo;
     _ActionRepo = actionRepo;
     userID      = auth.GetUserId();
     userID      = 1;//TODO 上线删掉
     _cache      = cache;
 }
Ejemplo n.º 27
0
 public ArticleController(IRepoArt repo, IUserRepo users, IRepoSou repoSou)
 {
     this.repoSou  = repoSou;
     this.repo     = repo;
     this.repouser = users;
     if (User != null && User.Identity.IsAuthenticated)
     {
         user = users.GetElement(User.Identity.Name);
     }
 }
Ejemplo n.º 28
0
 public UserService(IMapper mapper, SignInManager <AppUser> signInManager, ILogger <UserService> logger,
                    ITokenService tokenService, IUserRepo userRepo, UserManager <AppUser> userManager)
 {
     _mapper        = mapper;
     _signInManager = signInManager;
     _logger        = logger;
     _tokenService  = tokenService;
     _userRepo      = userRepo;
     _userManager   = userManager;
 }
Ejemplo n.º 29
0
        public LibraryPage(IGameRepo gameRepo, IUserRepo userRepo, IBuyService buyService, IPriceCalculationStrategy calcStrat, StorePage sp, User ActiveUser)
        {
            this._gameRepo   = gameRepo;
            this._userRepo   = userRepo;
            this._buyService = buyService;
            this._calcStrat  = calcStrat;
            this.LibraryUser = ActiveUser;
            if (sp == null)
            {
                stp = new StorePage(_gameRepo, _userRepo, _buyService, _calcStrat, this, this.LibraryUser);
            }
            else
            {
                stp = sp;
            }

            InitializeComponent();
            if (userLib == null)
            {
                userLib = new ObservableCollection <Game>();
            }
            //this.LibraryUser.UserLibrary.Clear();
            //_userRepo.UpdateUser(this.LibraryUser);
            //foreach(var libItm in _userRepo.getUserByLogin(this.LibraryUser.Login).UserLibrary)
            //{
            //    if (_gameRepo.FindById(libItm.GameId) == _gameRepo.FindByFullName("CSGO"))
            //    {

            //    }
            //    else
            //    {
            //         _buyService.BuyGame(_gameRepo.FindByFullName("CSGO"), this.LibraryUser);
            //    }
            //}


            userLib.Clear();
            foreach (var libItm in userRepo.getUsrDetails(LibraryUser.Id).UserLibrary)
            {
                userLib.Add(_gameRepo.FindById(libItm.GameId));
            }

            LibraryLIst.Items.Clear();
            LibraryLIst.ItemsSource = userLib;

            //foreach (var itm in _userRepo.getUsrDetails(LibraryUser.Id).UserLibrary)
            //{
            //    int i = 0;


            //    LibraryLIst.Resources.Add(i, _gameRepo.FindById(itm.GameId).Name);
            //    i++;

            //}
        }
Ejemplo n.º 30
0
 public LoginController(IAuthProvider auth, IUserRepo userRepo, ICCFolderRepo folder, IAccountRepo account, ICCTokenRepo token, INotificationManager notifMgr, ICCItemRepo item, ICCErrorLogRepo errorlogs)
 {
     authProvider = auth;
     userRepository = userRepo;
     CCFolderRepository = folder;
     accRepository = account;
     CCTokenRepository = token;
     notifManager = notifMgr;
     items = item;
     CCErrorLogRepository = errorlogs;
 }
Ejemplo n.º 31
0
 public HelperFunctions()
 {
     this.accountRepo = new EFAccountRepo();
     this.planRepository = new EFPlanRepo();
     this.userRepository = new EFUserRepo();
     this.purchRepository = new EFPurchasedProdRepo();
     this.CCFolderRepository = new EFCCFolderRepo();
     this.featureRepository = new EFFeatureRepo();
     this.CCConnectionRepository = new EFCCConnectionsRepo();
     this.CCItemRepository = new EFCCItemRepo();
 }
Ejemplo n.º 32
0
 public HelperFunctions(IAccountRepo account, IPlanRepo plan, IUserRepo user, IPurchasedFeatureRepo purch, ICCFolderRepo folder, IFeatureRepo feature, ICCConnectionsRepo CCConnection, ICCItemRepo CCItem)
 {
     accountRepo = account;
     planRepository = plan;
     userRepository = user;
     purchRepository = purch;
     CCFolderRepository = folder;
     featureRepository = feature;
     CCConnectionRepository = CCConnection;
     CCItemRepository = CCItem;
 }
 public CronJobController(IAccountRepo accRepo ,INotificationManager notifMgr, IUserRepo urep,ICCItemRepo item,ICCFolderRepo fold)
 {
     CCUserRepository = urep;
     //CCplanRepository = pRepo;
     CCaccountRepo = accRepo;
     notifManager = notifMgr;
     CCItemRepository = item;
     CCFolderRepository = fold;
     //CCpurchRepository = purRepo;
     //this.CCaccountRepo = new
 }
Ejemplo n.º 34
0
 public UserCommands(
     IUserRepo userRepo,
     IBank <User> pokeyenBank,
     IBank <User> tokenBank,
     IMessageSender messageSender)
 {
     _userRepo      = userRepo;
     _pokeyenBank   = pokeyenBank;
     _tokenBank     = tokenBank;
     _messageSender = messageSender;
 }
Ejemplo n.º 35
0
 public ExchangeHandler(ICacheManager cacheManager,
                        IEventPublisher eventPublisher,
                        IUserRepo userRepo,
                        IGiftRepo giftRepo)
 {
     NeedVerifyUser  = true;
     _cacheManager   = cacheManager;
     _eventPublisher = eventPublisher;
     _userRepo       = userRepo;
     _giftRepo       = giftRepo;
 }
Ejemplo n.º 36
0
 public SyncController(IUserReferenceRepo repoBase, IDriverRepo repoDriver, IUserRepo repoUser, Iptnr_mstrRepo repoptnr_mstr, ILookupCodeRepo repoLookup, ICustomerRepo repoCustomer, IDataTruckRepo repoDataTruck,
                       Icode_mstrRepo repocode_mstr)
     : base(repoBase, repoLookup)
 {
     RepoDriver    = repoDriver;
     RepoUser      = repoUser;
     Repoptnr_mstr = repoptnr_mstr;
     RepoCustomer  = repoCustomer;
     RepoDataTruck = repoDataTruck;
     Repocode_mstr = repocode_mstr;
 }
 //IPurchasedFeatureRepo CCpurchRepository;
 public CronJobController()
 {
     CCUserRepository = new EFUserRepo();
     CCItemRepository = new EFCCItemRepo();
     CCFolderRepository = new EFCCFolderRepo();
     //CCplanRepository = pRepo;
     //CCaccountRepo = accRepo;
     //CCpurchRepository = purRepo;
     this.CCaccountRepo = new EFAccountRepo();
     this.notifManager = new EmailNotificationManager();
 }
Ejemplo n.º 38
0
 public SignUpController(IPlanRepo repo, IAccountRepo accRepo, IFeatureRepo featureRepo, IUserRepo userRepo, IPurchasedFeatureRepo ppRepo, IAuthProvider auth, ICCFolderRepo folder, ICCTokenRepo token, INotificationManager notifMgr)
 {
     planRepository = repo;
     accountRepository = accRepo;
     featureRepository = featureRepo;
     userRepository = userRepo;
     ppRepository = ppRepo;
     authProvider = auth;
     CCFolderRepository = folder;
     CCTokenRepository = token;
     notifManager = notifMgr;
     //SetConnectionString();
 }
Ejemplo n.º 39
0
 public bool Authenticate(string email, string password, IUserRepo userRepo)
 {
     // var user = userRepo.Users.FirstOrDefault(u => u.Email == email && u.Password == password);
     var user = userRepo.Users.FirstOrDefault(u => u.Email == email);
     if (user != null)
     {
         //string passwords = Encryption.DecryptStringAES(user.Password, rand);
         if (Encryption.DecryptStringAES(user.Password, rand) == password)
         {
             FormsAuthentication.SetAuthCookie(email, false);
             return true;
         }
         else
         {
             return false;
         }
     }
     else return false;
 }
Ejemplo n.º 40
0
 //    int totalconnections;
 public AdminController(IAuthProvider auth, IAccountRepo accRepo, ICCGroupRepo group, ICCGroupFieldRepo groupfield, IUserRepo urep, ICCFolderFieldRepo field, IPlanRepo pRepo, IUserRepo user, ICCItemRepo items, IPurchasedFeatureRepo purRepo, INotificationManager notifMgr, IFolderRepo folderRep, IFeatureRepo featureRep, ICCFolderRepo ccfolder, ICCItemRepo contacts, ICCConnectionsRepo subscription, ICCErrorLogRepo errorlogs, ICCHealthMsgs healthMsgs)
 {
     authProvider = auth;
     userRepository = urep;
     planRepository = pRepo;
     accountRepo = accRepo;
     CCFieldRepository = field;
     purchRepository = purRepo;
     notifManager = notifMgr;
     folderRepo = folderRep;
     featureRepository = featureRep;
     CCFolderRepository = ccfolder;
     CCContactRepository = contacts;
     CCConnectionRepository = subscription;
     CCErrorLogRepository = errorlogs;
     CCUserRepository = user;
     CCItemRepository = items;
     CCHealthMsgsRepository = healthMsgs;
     CCGroupRepository = group;
     CCGroupFieldRepository = groupfield;
 }
 //
 // GET: /CorporateContactsAdmin/
 public CorporateContactsAdminController(ICCConnectionsRepo connection, IAccountRepo account, ICCErrorLogRepo errLog, ICCFolderRepo folder, ICCItemRepo items,
     ICCFolderFieldRepo field,ICCFieldValuesRepo fieldvalue, ICCGroupRepo group, ICCGroupFieldRepo groupfield, ICCLayoutRepo layout, ICCLayoutGroupRepo layoutgroup,
     ICredentialRepo credential, ICCFieldMappingsRepo fieldmapping, ICCNoteRepo note, ICCSyncFieldsRepo syncFields, ICCSyncItems syncItems, IUserRepo user, ICCHealthMsgs healthMsgs)
 {
     CCConnectionRepository = connection;
     CCAccRepository = account;
     CCErrorLogRepository = errLog;
     CCFolderRepository = folder;
     CCItemRepository = items;
     CCFieldRepository = field;
     CCFieldValueRepository = fieldvalue;
     CCGroupRepository = group;
     CCGroupFieldRepository = groupfield;
     CCLayoutRepository = layout;
     CCLayoutGroupRepository = layoutgroup;
     CCCredentialRepository = credential;
     CCFieldMappingsRepository = fieldmapping;
     CCNoteRepository = note;
     CCSyncFieldsRepository = syncFields;
     CCSyncItemsRepository = syncItems;
     CCUserRepository = user;
     CCHealthMsgsRepository = healthMsgs;
 }
Ejemplo n.º 42
0
 public FriendRepo(IUserRepo userRepo)
 {
     _userRepo = userRepo;
 }
Ejemplo n.º 43
0
 public StripeController(INotificationManager notifMgr, IAccountRepo accRepo, IUserRepo urep)
 {
     notifManager = notifMgr;
     CCUserRepository = urep;
     CCaccountRepo = accRepo;
 }
 public UserDataController(IUserRepo userRebo)
 {
     _userRebo = userRebo;
 }
Ejemplo n.º 45
0
        public IList<User> GetAll()
        {
            userRepo = ServiceLocator.Current.GetService<IUserRepo>();

            return userRepo.GetAll();
        }
Ejemplo n.º 46
0
 //
 // GET: /Stripe/
 //public HttpResponseMessage Index()
 //{
 //    //return View();
 //    return new HttpResponseMessage() { StatusCode = System.Net.HttpStatusCode.OK };
 //}
 //public int test2(string tt,InvoiceCreatedRequest request)
 //{
 //    var ttt = request;
 //    return 1;
 //    //return Json("Sucess", JsonRequestBehavior.AllowGet);
 //}
 public StripeController()
 {
     this.notifManager = new EmailNotificationManager();
     this.CCaccountRepo = new EFAccountRepo();
     CCUserRepository = new EFUserRepo();
 }
Ejemplo n.º 47
0
 public AccountController()
 {
     this.userRepo = new UserRepository(new KasaTakipDbContext());
 }
Ejemplo n.º 48
0
 /// <summary>
 /// Parametrized constructor to inject the reference object implicitly
 /// M.S.Prakash
 /// </summary>
 /// <param name="uow"></param>
 public UserLevelManager(IUnitOfWork uow)
 {
     repo = uow.GetUserRepo();
 }
Ejemplo n.º 49
0
 public UsersController(IUserRepo userRepo)
 {
     _userRepo = userRepo;
 }
 public AccountActivationService(IAccountActivationRepo accountActivationRepo, IUserRepo userRepo, Action<IUser, IAccountActivation> beginActivation)
 {
     this.accountActivationRepo = accountActivationRepo;
     this.userRepo = userRepo;
     this.beginActivation = beginActivation;
 }
Ejemplo n.º 51
0
 public IUserRepo GetUserRepo()
 {
     return _userRepo ?? (_userRepo = new UserRepo());
 }
 public DataService(IUserRepo uRepo, IAddressRepo aRepo)
 {
     userRepo = uRepo;
     addressRepo = aRepo;
 }
 public AccountActivationService()
 {
     this.accountActivationRepo = new AccountActivationRepo();
     this.userRepo = new UserRepo();
 }
Ejemplo n.º 54
0
 public UserService(IUserRepo userRepo)
 {
     _repo = userRepo;
 }
Ejemplo n.º 55
0
 public FriendNetworkRepo(IUserRepo userRepo)
 {
     _userRepo = userRepo;
 }
Ejemplo n.º 56
0
 public UserController(IUserRepo userRepo)
 {
     this.userRepo = userRepo;
 }
Ejemplo n.º 57
0
 public AccountController(IUserRepo userRepo)
 {
     this.userRepo = userRepo;
 }
 public UserStoreController(IUserRepo userRebo)
 {
     _userRebo = userRebo;
 }