public CatalogusController(IMateriaalRepository materiaalRepository, IDoelgroepRepository doelgroepRepository, ILeergebiedRepository leergebiedRepository, IGebruikerRepository gebruikerRepository) { this.materiaalRepository = materiaalRepository; this.doelgroepRepository = doelgroepRepository; this.leergebiedRepository = leergebiedRepository; this.gebruikerRepository = gebruikerRepository; }
public VerlanglijstController(IGebruikerRepository gebruikerRepository, IProductRepository productRepository, IEmailRepository emailRepository) { this.productRepository = productRepository; this.gebruikerRepository = gebruikerRepository; this.emailRepository = emailRepository; viewModelFactory = new ViewModelFactory(); }
/// <summary> /// gebruik repos /// </summary> /// <param name="dagPlanningTemplateRepository"></param> /// <param name="gebruikerRepository"></param> /// <param name="atelierRepository"></param> /// <param name="templateRepository"></param> /// public DagPlanningController(IDagPlanningTemplateRepository dagPlanningTemplateRepository, IGebruikerRepository gebruikerRepository, IAtelierRepository atelierRepository, ITemplateRepository templateRepository) { _templateRepository = templateRepository; _dagPlanningTemplateRepository = dagPlanningTemplateRepository; _gebruikerRepository = gebruikerRepository; _atelierRepository = atelierRepository; }
public ManageController( UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, IEmailSender emailSender, ILogger <ManageController> logger, UrlEncoder urlEncoder, ICategorieRepository categorieRepository, IGebruikerRepository gebruikerRepository, IBestellingRepository bestellingRepository, IBestellijnRepository bestellijnRepository, IHandelaarRepository handelaarRepository, IBonRepository bonRepository) { _userManager = userManager; _signInManager = signInManager; _emailSender = emailSender; _logger = logger; _urlEncoder = urlEncoder; _categorieRepository = categorieRepository; _gebruikerRepository = gebruikerRepository; _bestellingRepository = bestellingRepository; _bestellijnRepository = bestellijnRepository; _handelaarRepository = handelaarRepository; _bonRepository = bonRepository; }
public BufferedMultipleFileUploadDbModel(ApplicationDbContext context, IConfiguration config, IGebruikerRepository gebruikerRepository) { _gebruikerRepository = gebruikerRepository; _context = context; _fileSizeLimit = config.GetValue <long>("FileSizeLimit"); }
public ForumController(IForumRepository forumRepository, IPostRepository postRepository, IGebruikerRepository gebruikerRepository) { _forumRepository = forumRepository; _postRepository = postRepository; _gebruikerRepository = gebruikerRepository; }
public CatalogusController(IProductRepository pr, IDoelgroepRepository dr, ILeergebiedRepository lr, IGebruikerRepository gr) { productRepository = pr; doelgroepRepository = dr; leergebiedRepository = lr; gebruikerRepository = gr; }
public PartijService(IPartijRepository partijRepository, ISpelerRepository spelerRepository, IGebruikerRepository gebruikerRepository, IBerichtRepository berichtRepository) { this._partijRepository = partijRepository; this._spelerRepository = spelerRepository; this._gebruikerRepository = gebruikerRepository; this._berichtRepository = berichtRepository; }
//Unit of Work related public void initNonExistingRepo(bool withUnitOfWork = false) { // Als we een repo met UoW willen gebruiken en als er nog geen uowManager bestaat: // Dan maken we de uowManager aan en gebruiken we de context daaruit om de repo aan te maken. if (withUnitOfWork) { if (uowManager == null) { uowManager = new UnitOfWorkManager(); } repo = new DAL.GebruikerRepository(uowManager.UnitOfWork); } // Als we niet met UoW willen werken, dan maken we een repo aan als die nog niet bestaat. else { //zien of repo al bestaat if (repo == null) { repo = new DAL.GebruikerRepository(); } else { //checken wat voor repo we hebben bool isUoW = repo.isUnitofWork(); if (isUoW) { repo = new DAL.GebruikerRepository(); } else { // repo behoudt zijn context } } } }
public ReservatieController(IMateriaalRepository materiaalRepository, IGebruikerRepository gebruikerRepository, IReservatieRepository reservatieRepository, IMailServiceRepository mailServiceRepository) { this.materiaalRepository = materiaalRepository; this.gebruikerRepository = gebruikerRepository; this.reservatieRepository = reservatieRepository; this.mailServiceRepository = mailServiceRepository; }
public UrenController(IWerkweekRepository werkweekRepository, IGebruikerRepository gebruikerRepository, UserManager <Gebruiker> userManager) { _werkweekRepository = werkweekRepository; _gebruikerRepository = gebruikerRepository; _userManager = userManager; }
public AccountController(ApplicationUserManager userManager, ApplicationSignInManager signInManager, IGebruikerRepository repository, ILogin login) { UserManager = userManager; SignInManager = signInManager; this.repository = repository; this.login = login; }
public AccountController(SignInManager <IdentityUser> signInManager, UserManager <IdentityUser> userManager, IGebruikerRepository gebruikerRepository, IConfiguration config) { _signInManager = signInManager; _userManager = userManager; _gebruikerRepository = gebruikerRepository; _config = config; }
public EvenementController(IEvenementRepository evenementRepository, ILocatieRepository locatieRepository, IAttractieRepository attractieRepository, IGebruikerRepository gebruikerRepository) { _evenementRepository = evenementRepository; _locatieRepository = locatieRepository; _attractieRepository = attractieRepository; _gebruikerRepository = gebruikerRepository; }
public SessieController(IGebruikerRepository gebruikerRepository, ISessieRepository sessieRepository, UserManager <IdentityUser> userManager, SignInManager <IdentityUser> signInManager) { _gebruikerRepository = gebruikerRepository; _sessieRepository = sessieRepository; _userManager = userManager; _signInManager = signInManager; }
public HomeController(ILogger <HomeController> logger, ISessieRepository sessieRepository, IGebruikerRepository gebruikerRepository, IAankondigingRepository aankondigingRepository) { _logger = logger; _sessieRepository = sessieRepository; _gebruikerRepository = gebruikerRepository; _aankondigingRepository = aankondigingRepository; }
public AccountController(ApplicationSignInManager signInManager, ApplicationUserManager userManager, IGebruikerRepository gebruikerRepo, IHoGentApiLookupProvider hoGentApiLookupProvider) : this(gebruikerRepo, hoGentApiLookupProvider) { SignInManager = signInManager; UserManager = userManager; }
public AdminController(UserManager <Gebruiker> userManager, IWerkweekRepository werkweekRepository, IConfiguration configuration, IGebruikerRepository gebruikerRepository) { _userManager = userManager; _configuration = configuration; _werkweekRepository = werkweekRepository; _gebruikerRepository = gebruikerRepository; }
public object BindModel(ControllerContext controllerContext, ModelBindingContext bindingContext) { if (controllerContext.HttpContext.User.Identity.IsAuthenticated) { IGebruikerRepository repos = (GebruikerRepository)DependencyResolver.Current.GetService(typeof(GebruikerRepository)); return(repos.FindByUserName(HttpContext.Current.User.Identity.GetUserName())); } return(null); }
public RegisterModel( UserManager <IdentityUser> userManager, SignInManager <IdentityUser> signInManager, ILogger <RegisterModel> logger, IGebruikerRepository gebruikerRepository) { _userManager = userManager; _signInManager = signInManager; _logger = logger; _gebruikerRepository = gebruikerRepository; }
public CheckoutController(UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, ICategorieRepository categorieRepository, IGebruikerRepository gebruikerRepository, IBonRepository bonRepository, IBestellingRepository bestellingRepository, IBestellijnRepository bestellijnRepository, IHandelaarRepository handelaarRepository) { _userManager = userManager; _signInManager = signInManager; _categorieRepository = categorieRepository; _gebruikerRepository = gebruikerRepository; _bonRepository = bonRepository; _bestellingRepository = bestellingRepository; _bestellijnRepository = bestellijnRepository; _handelaarRepository = handelaarRepository; }
public LoginModel(SignInManager <Gebruiker> signInManager, ILogger <LoginModel> logger, UserManager <Gebruiker> userManager, IEmailSender emailSender, IGebruikerRepository gebruikerRepository) { _userManager = userManager; _signInManager = signInManager; _emailSender = emailSender; _logger = logger; _gebruikerRepository = gebruikerRepository; }
public SessieController(ISessieRepository sessieRepository, IGebruikerRepository gebruikerRepository, IInschrijvingRepository inschrijvingRepository, IFeedbackRepository feedbackRepository, UserManager <IdentityUser> userManager) { _sessieRepository = sessieRepository; _gebruikerRepository = gebruikerRepository; _inschrijvingRepository = inschrijvingRepository; _feedbackRepository = feedbackRepository; _userManager = userManager; }
public AccountController( UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, IEmailSender emailSender, ILogger <AccountController> logger, ICategorieRepository categorieRepository, IGebruikerRepository gebruikerRepository, IHandelaarRepository handelaarRepository) { _userManager = userManager; _signInManager = signInManager; _emailSender = emailSender; _logger = logger; _categorieRepository = categorieRepository; _gebruikerRepository = gebruikerRepository; _handelaarRepository = handelaarRepository; }
public object BindModel(ControllerContext controllerContext, ModelBindingContext bindingContext) { if (controllerContext.HttpContext.User.Identity.IsAuthenticated) { IGebruikerRepository repos = (IGebruikerRepository)DependencyResolver.Current.GetService(typeof(IGebruikerRepository)); ApplicationUserManager userManager = controllerContext.HttpContext.GetOwinContext().GetUserManager <ApplicationUserManager>(); ApplicationUser appUser = userManager.FindByNameAsync(controllerContext.HttpContext.User.Identity.Name).Result; if (appUser != null) { Gebruiker g = repos.FindByEmail(appUser.Email); return(g); } return(null); } return(null); }
public object BindModel(ControllerContext controllerContext, ModelBindingContext bindingContext) { if (controllerContext.HttpContext.User.Identity.IsAuthenticated) { IGebruikerRepository repos = (IGebruikerRepository)DependencyResolver.Current.GetService(typeof(IGebruikerRepository)); Gebruiker gebruiker = repos.FindByName(controllerContext.HttpContext.User.Identity.Name); if (gebruiker == null) { if (controllerContext.HttpContext.User.Identity.Name.Contains("@student.hogent")) { gebruiker = new Student() { Naam = "Student", Email = controllerContext.HttpContext.User.Identity.Name }; } else { gebruiker = new Lector { Naam = "Lector", Email = controllerContext.HttpContext.User.Identity.Name, }; } gebruiker.Verlanglijst = new Verlanglijst(); gebruiker.Reservaties = new List <Reservatie>(); repos.AddGebruiker(gebruiker); repos.SaveChanges(); } if (gebruiker.Verlanglijst == null) { gebruiker.Verlanglijst = new Verlanglijst(); repos.SaveChanges(); } controllerContext.HttpContext.Session[VerlanglijstSessionKey] = gebruiker; // Op basis van controllerContext.HttpContext.User.Identity.Name kunnen we niet weten of de gebruiker // al dan niet een lector is... Hier moet nog een oplossing voor gezocht worden. return(gebruiker); } return(null); }
public ReservatieController(IGebruikerRepository gr) { gebruikerRepository = gr; }
public AccountController(IGebruikerRepository gebruikerRepository) { _gebruikerRepository = gebruikerRepository; }
public GebruikerController(IGebruikerRepository gebruikerRepository, IOpvangtehuisRepository opvangtehuisRepository) { _gebruikerRepository = gebruikerRepository; _opvangtehuisRepository = opvangtehuisRepository; }
public RapportController(ITicketTypeRepository ticketTypeRepository, IGebruikerRepository gebruikerRepository, INotyfService notyf) { _ticketTypeRepository = ticketTypeRepository; _gebruikerRepository = gebruikerRepository; _notyf = notyf; }
public BeheerSessieController(ISessieRepository sessieRepository, IGebruikerRepository gebruikerRepository) { _sessieRepository = sessieRepository; _gebruikerRepository = gebruikerRepository; }
public override void SetUp() { base.SetUp(); gebruikerRepository = IoC.Resolve<IGebruikerRepository>(); }
public LesmomentController(ILesmomentRepository lesmomentRepository, IGebruikerRepository gebruikerRepository, ILesformuleRepository lesformuleRepository) { this.lesmomentRepository = lesmomentRepository; this.gebruikerRepository = gebruikerRepository; this.lesformuleRepository = lesformuleRepository; }
public PlanningController(IGebruikerRepository gebruikerRepository) { _gebruikerRepository = gebruikerRepository; }