コード例 #1
0
        public RegistrationController(IRegistrationRepository repository, string catalog, LoginView view)
        {
            this._LoginId = view.LoginId.To<long>();
            this._UserId = view.UserId.To<int>();
            this._OfficeId = view.OfficeId.To<int>();
            this._Catalog = catalog;

            this.RegistrationRepository = repository;
        }
コード例 #2
0
 public void SetUp()
 {
     _testContext = new ExpandoObject();
     _testContext.Exception = null;
     _guidFactory = MockRepository.GenerateMock<IGuidFactory>();
     _registrationRepository = MockRepository.GenerateMock<IRegistrationRepository>();
     _sut = new RegistrationService(_guidFactory, _registrationRepository);
     _request = new Registration();
 }
コード例 #3
0
		public AutoRegistrationPresenter(IAutoRegistrationView view, IRegistrationRepository repository, ILogger logger)
		{
			_view = view;
			_repository = repository;
			_logger = logger;

			view.UserCreated += View_UserCreated;
			view.ValidateInvoiceAddress += ValidateInvoiceAddress;
		}
コード例 #4
0
 public RegistrationController(IStoreLocatorRepository storelocatorrepository, IKeywordRepository keywordrepository, IRegistrationRepository registrationrepository, IAppSettings settings)
 {
     this._storelocatorrepository = storelocatorrepository;
     this._keywordrepository = keywordrepository;
     this._registrationrepository = registrationrepository;
     this._settings = settings;
     this._craftlistidentifier = string.Format(this._settings.CraftListCategory, this.PublicationId);
     this._emailnewsletteridentifier = string.Format(this._settings.EmailNewsletterListCategory, this.PublicationId);
     this._profilevisibleidentifier = string.Format(this._settings.ProfileVisibleListCategory, this.PublicationId);
 }
コード例 #5
0
 public RegistrationController(
     IRegistrationFactory factory, 
     IRegistrationRepository repository, 
     IAccountService accountService,
     IEmailService emailService)
 {
     this.factory = factory;
     this.repository = repository;
     this.accountService = accountService;
 }
コード例 #6
0
 public RegistrationService(IRegistrationRepository registrationRepository,
                             IUserService userService,
                             ICompanyService companyService,
                             IDatabaseLogger logger)
 {
     this.registrationRepository = registrationRepository;
     this.userService = userService;
     this.companyService = companyService;
     this.logger = logger;
 }
コード例 #7
0
 /// <summary>
 /// Constructs a <see cref="ContainerContext"/>
 /// </summary>
 /// <param name="registrationRepository">The repository of the registrations.</param>
 /// <param name="container">The container itself.</param>
 /// <param name="resolutionStrategy">The resolution strategy.</param>
 /// <param name="metaInfoRepository">The meta information repository.</param>
 /// <param name="delegateRepository">Repository of the compiled delegates.</param>
 internal ContainerContext(IRegistrationRepository registrationRepository, IStashboxContainer container,
     IResolutionStrategy resolutionStrategy, ExtendedImmutableTree<MetaInfoCache> metaInfoRepository,
     ExtendedImmutableTree<Func<ResolutionInfo, object>> delegateRepository)
 {
     this.RegistrationRepository = registrationRepository;
     this.Container = container;
     this.ResolutionStrategy = resolutionStrategy;
     this.MetaInfoRepository = metaInfoRepository;
     this.DelegateRepository = delegateRepository;
     this.Bag = new ConcurrentKeyValueStore<object, object>();
 }
コード例 #8
0
        public RegistrationController()
        {
            this._LoginId = AppUsers.GetCurrent().View.LoginId.To<long>();
            this._UserId = AppUsers.GetCurrent().View.UserId.To<int>();
            this._OfficeId = AppUsers.GetCurrent().View.OfficeId.To<int>();
            this._Catalog = AppUsers.GetCatalog();

            this.RegistrationRepository = new Frapid.Account.DataAccess.Registration
            {
                _Catalog = this._Catalog,
                _LoginId = this._LoginId,
                _UserId = this._UserId
            };
        }
コード例 #9
0
		public AutoRegistrationPlugin(ISynchronizer synchronizer,
		                              IRegistrationRepository registrationRepository,
		                              IPageRepository pageRepository,
		                              IPageFormatter pageFormatter,
		                              IEntryFormatter entryFormatter,
		                              INotificationSender notificationSender,
		                              ILogger logger,
		                              IPluginConfiguration configuration,
		                              IFileReader fileReader,
		                              ISettings settings)
		{
			_synchronizer = synchronizer;
			_fileReader = fileReader;
			_settings = settings;
			_registrationRepository = registrationRepository;
			_pageRepository = pageRepository;
			_pageFormatter = pageFormatter;
			_entryFormatter = entryFormatter;
			_notificationSender = notificationSender;
			_logger = logger;
			_configuration = configuration;
		}
コード例 #10
0
ファイル: Registrar.cs プロジェクト: jgauffin/SipSharp
 /// <summary>
 /// Initializes a new instance of the <see cref="Registrar"/> class.
 /// </summary>
 /// <param name="stack">Stack used for communication.</param>
 /// <param name="repository">Repository storing users.</param>
 /// <exception cref="ArgumentNullException"><c>stack</c> or <c>repository</c> is <c>null</c>.</exception>
 public Registrar(ISipStack stack, IRegistrationRepository repository)
 {
     if (stack == null)
         throw new ArgumentNullException("stack");
     if (repository == null)
         throw new ArgumentNullException("repository");
     _stack = stack;
     _stack.Register(this);
     _repository = repository;
     _authenticator = stack.Authenticator;
     MinExpires = 600;
 }
コード例 #11
0
 public UserNameValidator(IRegistrationRepository registrationrepository)
 {
     this._registrationrepository = registrationrepository;
 }
コード例 #12
0
 public RegistrationConfirmationController(IRegistrationRepository registrationrepository, IAppSettings settings)
 {
     this._registrationrepository = registrationrepository;
     this._settings = settings;
 }
コード例 #13
0
 public RegistrationController(IRegistrationRepository registrationRepository)
 {
     this.registrationRepository = registrationRepository;
 }
コード例 #14
0
 public RegistrationService(IRegistrationRepository registrationRepository)
 {
     this.registrationRepository = registrationRepository;
 }
コード例 #15
0
ファイル: Registrar.cs プロジェクト: Rebusundead/testoef
 public Registrar(IRegistrationRepository registrationRepository)
 {
     _registrationRepository = registrationRepository;
 }
コード例 #16
0
 public RegistrationController(IRegistrationRepository registrationRepository, UserManager <ApplicationUser> userManager)
 {
     _registrationRepository = registrationRepository;
     _userManager            = userManager;
 }
コード例 #17
0
 public PlansController(IRegistrationRepository RegistrationRepository)
 {
     this._RegistrationRepository = RegistrationRepository;
 }
コード例 #18
0
 public UserController(IRegistrationRepository registrationRepo)
 {
     registrationRepository = registrationRepo;
 }
コード例 #19
0
 public RemoteValidationController(IRegistrationRepository registrationrepository)
 {
     this._registrationrepository = registrationrepository;
 }
コード例 #20
0
ファイル: DataManager.cs プロジェクト: buddzbuddy/MSECAnalyze
 public DataManager(IDistrictRepository districtRepository,
     ILocalityRepository localityRepository,
     IStreetRepository streetRepository,
     IHouseRepository houseRepository,
     IMunicipalityRepository municipalityRepository,
     IPersonRepository personRepository,
     INationalityRepository nationalityRepository,
     IEducationRepository educationRepository,
     IOrganizationRepository organizationRepository,
     IMunicipalityHouseRelationRepository municipalityHouseRelationRepository,
     IRegistrationRepository registrationRepository,
     IPartyRepository partyRepository,
     IPrecinctRepository precinctRepository,
     IUserRepository userRepository,
     IWorkerRepository workerRepository,
     IVoterPartyRelationRepository voterPartyRelationRepository,
     IVoterRepository voterRepository,
     IUserLogRepository userLogRepository,
     IRelationshipRepository relationshipRepository,
     IPersonRelationRepository personRelationRepository,
     ICandidateRepository candidateRepository,
     IAgitatorRepository agitatorRepository,
     IWorkerHouseRelationRepository workerHouseRelationRepository,
     IAgitatorHouseRelationRepository agitatorHouseRelationRepository,
     IAgitatorPrecinctRelationRepository agitatorPrecinctRelationRepository,
     ICandidatePrecinctRelationRepository candidatePrecinctRelationRepository,
     ICandidateMunicipalityRelationRepository candidateMunicipalityRelationRepository,
     ITempPersonRepository tempPersonRepository,
     IGEORepository geoRepository,
     IPartyMemberRepository partyMemberRepository,
     IPartySupporterRepository partySupporterRepository)
 {
     this.districtRepository = districtRepository;
     this.municipalityRepository = municipalityRepository;
     this.personRepository = personRepository;
     this.localityRepository = localityRepository;
     this.nationalityRepository = nationalityRepository;
     this.streetRepository = streetRepository;
     this.houseRepository = houseRepository;
     this.educationRepository = educationRepository;
     this.organizationRepository = organizationRepository;
     this.municipalityHouseRelationRepository = municipalityHouseRelationRepository;
     this.registrationRepository = registrationRepository;
     this.partyRepository = partyRepository;
     this.precinctRepository = precinctRepository;
     this.userRepository = userRepository;
     this.workerRepository = workerRepository;
     this.voterPartyRelationRepository = voterPartyRelationRepository;
     this.voterRepository = voterRepository;
     this.userLogRepository = userLogRepository;
     this.relationshipRepository = relationshipRepository;
     this.personRelationRepository = personRelationRepository;
     this.candidateRepository = candidateRepository;
     this.agitatorRepository = agitatorRepository;
     this.workerHouseRelationRepository = workerHouseRelationRepository;
     this.agitatorHouseRelationRepository = agitatorHouseRelationRepository;
     this.agitatorPrecinctRelationRepository = agitatorPrecinctRelationRepository;
     this.candidatePrecinctRelationRepository = candidatePrecinctRelationRepository;
     this.candidateMunicipalityRelationRepository = candidateMunicipalityRelationRepository;
     this.tempPersonRepository = tempPersonRepository;
     this.geoRepository = geoRepository;
     this.partyMemberRepository = partyMemberRepository;
     this.partySupporterRepository = partySupporterRepository;
 }
コード例 #21
0
 public FormSubmitterService(IRegistrationRepository <SubmittedGeneralRegistrationForm> k12repo, IRegistrationRepository <SubmittedPreKApplicationForm> prekrepo)
 {
     k12Repository  = k12repo;
     preKRepository = prekrepo;
 }
コード例 #22
0
 public BookmarkRepository(DataContext context, IMapper mapper, IRegistrationRepository repo)
 {
     _repo    = repo;
     _mapper  = mapper;
     _context = context;
 }