public InMemoryPiRepository(
     ILogger <InMemoryPiRepository> logger,
     IAdresseRepository adresseRepository,
     ICategorieRepository categorieRepository
     ) : base(logger)
 {
     _adresseRepository = adresseRepository; _categorieRepository = categorieRepository;
 }
Example #2
0
        public void TestSetUp()
        {
            var container = ContainerFactory.Create();

            _adresseRepository       = container.Resolve <IAdresseRepository>();
            _finansstyringRepository = container.Resolve <IFinansstyringRepository>();
            _fællesRepository        = container.Resolve <IFællesRepository>();
        }
 /// <summary>
 /// Danner basisklasse for en QueryHandler til adressekartoteket.
 /// </summary>
 /// <param name="adresseRepository">Implementering af repository til adresser.</param>
 /// <param name="objectMapper">Implementering af objectmapper.</param>
 protected AdressekartotekQueryHandlerBase(IAdresseRepository adresseRepository, IObjectMapper objectMapper)
     : base(objectMapper)
 {
     if (adresseRepository == null)
     {
         throw new ArgumentNullException("adresseRepository");
     }
     _adresseRepository = adresseRepository;
 }
Example #4
0
 public AdresseController(
     ILogger <AdresseController> logger,
     IAdresseRepository repository,
     IDepartementRepository departementRepo,
     ICommuneRepository communeRepo)
     : base(logger, repository)
 {
     _communeRepo     = communeRepo;
     _departementRepo = departementRepo;
 }
Example #5
0
 /// <summary>
 /// Danner queryhandler til håndtering af forespørgelsen: PostnummerGetAllQuery.
 /// </summary>
 /// <param name="adresseRepository">Implementering af repository til adressekartoteket.</param>
 /// <param name="objectMapper">Implementering af objektmapper.</param>
 public PostnummerGetAllQueryHandler(IAdresseRepository adresseRepository, IObjectMapper objectMapper)
 {
     if (adresseRepository == null)
     {
         throw new ArgumentNullException("adresseRepository");
     }
     if (objectMapper == null)
     {
         throw new ArgumentNullException("objectMapper");
     }
     _adresseRepository = adresseRepository;
     _objectMapper      = objectMapper;
 }
Example #6
0
 /// <summary>
 /// Danner commandhandler til håndtering af kommandoen: BetalingsbetingelseAddCommand.
 /// </summary>
 /// <param name="adresseRepository">Implementering af repository til adressekartotek.</param>
 /// <param name="objectMapper">Implementering af en objectmapper.</param>
 public BetalingsbetingelseAddCommandHandler(IAdresseRepository adresseRepository, IObjectMapper objectMapper)
 {
     if (adresseRepository == null)
     {
         throw new ArgumentNullException("adresseRepository");
     }
     if (objectMapper == null)
     {
         throw new ArgumentNullException("objectMapper");
     }
     _adresseRepository = adresseRepository;
     _objectMapper      = objectMapper;
 }
 /// <summary>
 /// Danner commandhandler til håndtering af kommandoen: PersonModifyCommand.
 /// </summary>
 /// <param name="adresseRepository">Implementering af repository til adressekartotek.</param>
 /// <param name="objectMapper">Implementering af en objectmapper.</param>
 public PersonModifyCommandHandler(IAdresseRepository adresseRepository, IObjectMapper objectMapper)
 {
     if (adresseRepository == null)
     {
         throw new ArgumentNullException("adresseRepository");
     }
     if (objectMapper == null)
     {
         throw new ArgumentNullException("objectMapper");
     }
     _adresseRepository = adresseRepository;
     _objectMapper      = objectMapper;
 }
        public PointInteretController(
            ILogger <PointInteretController> logger,
            IPointInteretRepository repository,
            ICategorieRepository categorieRepo,
            ICommuneRepository communeRepo,
            IAdresseRepository adresseRepo)

            : base(logger, repository)
        {
            _categorieRepo = categorieRepo;
            _communeRepo   = communeRepo;
            _adresseRepo   = adresseRepo;
        }
 /// <summary>
 /// Danner basisklasse for en CommandHandler til regnskaber.
 /// </summary>
 /// <param name="finansstyringRepository">Implementering af repository til finansstyring.</param>
 /// <param name="adresseRepository">Implementering af repository til adresser.</param>
 /// <param name="fællesRepository">Implementering af repository til fælles elementer i domænet.</param>
 /// <param name="objectMapper">Implementering af objectmapper.</param>
 /// <param name="exceptionBuilder">Implementering af builderen, der kan bygge exceptions.</param>
 protected RegnskabCommandHandlerBase(IFinansstyringRepository finansstyringRepository, IAdresseRepository adresseRepository, IFællesRepository fællesRepository, IObjectMapper objectMapper, IExceptionBuilder exceptionBuilder)
     : base(finansstyringRepository, objectMapper, exceptionBuilder)
 {
     if (adresseRepository == null)
     {
         throw new ArgumentNullException("adresseRepository");
     }
     if (fællesRepository == null)
     {
         throw new ArgumentNullException("fællesRepository");
     }
     _adresseRepository = adresseRepository;
     _fællesRepository  = fællesRepository;
 }
        public void TestAtConstructorKasterArgumentNullExceptionHvisKonfigurationRepositoryErNull()
        {
            IFinansstyringRepository finansstyringRepository = MockRepository.GenerateMock <IFinansstyringRepository>();
            IAdresseRepository       adresseRepository       = MockRepository.GenerateMock <IAdresseRepository>();
            IFællesRepository        fællesRepository        = MockRepository.GenerateMock <IFællesRepository>();
            IObjectMapper            objectMapper            = MockRepository.GenerateMock <IObjectMapper>();

            // ReSharper disable ObjectCreationAsStatement
            ArgumentNullException result = Assert.Throws <ArgumentNullException>(() => new KreditorlisteGetQueryHandler(finansstyringRepository, adresseRepository, fællesRepository, null, objectMapper));

            // ReSharper restore ObjectCreationAsStatement

            TestHelper.AssertArgumentNullExceptionIsValid(result, "konfigurationRepository");
        }
Example #11
0
 public SeedData(
     ApplicationDbContext context,
     IPIRepository PIRepository,
     IAdresseRepository adresseRepository,
     ICategorieRepository categorieRepository,
     ICommuneRepository communeRepository,
     IDepartementRepository departementRepository)
 {
     _context               = context;
     _PIRepository          = PIRepository;
     _adresseRepository     = adresseRepository;
     _communeRepository     = communeRepository;
     _categorieRepository   = categorieRepository;
     _departementRepository = departementRepository;
 }
 public SeedData(
     ApplicationDbContext context,
     ILogger <SeedData> logger,
     IPiRepository piRepository,
     ICategorieRepository categorieRepository,
     IAdresseRepository adresseRepository,
     ICommuneRepository communeRepository,
     IDepartementRepository departementRepository)
 {
     _context               = context;
     _logger                = logger;
     _piRepository          = piRepository;
     _categorieRepository   = categorieRepository;
     _communeRepository     = communeRepository;
     _adresseRepository     = adresseRepository;
     _departementRepository = departementRepository;
 }
Example #13
0
 /// <summary>
 /// Danner basisklasse for en CommandHandler til adressekartoteket.
 /// </summary>
 /// <param name="adresseRepository">Implementering af repository til adresser.</param>
 /// <param name="objectMapper">Implementering af objectmapper.</param>
 /// <param name="exceptionBuilder">Implementering af en builder, der kan bygge exceptions.</param>
 protected AdressekartotekCommandHandlerBase(IAdresseRepository adresseRepository, IObjectMapper objectMapper, IExceptionBuilder exceptionBuilder)
 {
     if (adresseRepository == null)
     {
         throw new ArgumentNullException("adresseRepository");
     }
     if (objectMapper == null)
     {
         throw new ArgumentNullException("objectMapper");
     }
     if (exceptionBuilder == null)
     {
         throw new ArgumentNullException("exceptionBuilder");
     }
     _adresseRepository = adresseRepository;
     _objectMapper      = objectMapper;
     _exceptionBuilder  = exceptionBuilder;
 }
 public SeedData(
     ApplicationDbContext context,
     ILogger <SeedData> logger,
     ICityRepository cityRepository,
     IPersonRepository personRepository,
     ICommuneRepository communeRepository,
     ICategorieRepository categorieRepository,
     IPointInteretRepository pointInteretRepository,
     IAdresseRepository adresseRepository,
     IDepartementRepository departementRepository)
 {
     _context                = context;
     _logger                 = logger;
     _cityRepository         = cityRepository;
     _personRepository       = personRepository;
     _communeRepository      = communeRepository;
     _categorieRepository    = categorieRepository;
     _pointInteretRepository = pointInteretRepository;
     _adresseRepository      = adresseRepository;
     _departementRepository  = departementRepository;
 }
 /// <summary>
 /// Danner queryhandler til håndtering af forespørgelsen: AdresselisteGetAllQuery.
 /// </summary>
 /// <param name="adresseRepository">Implementering af repository til adressekartoteket.</param>
 /// <param name="finansstyringRepository">Implementering af repository til finansstyring.</param>
 /// <param name="fællesRepository">Implementering af repository til fælles elementer.</param>
 /// <param name="objectMapper">Implementering af objektmapper.</param>
 public AdresselisteGetAllQueryHandler(IAdresseRepository adresseRepository, IFinansstyringRepository finansstyringRepository, IObjectMapper objectMapper, IFællesRepository fællesRepository)
 {
     if (adresseRepository == null)
     {
         throw new ArgumentNullException("adresseRepository");
     }
     if (finansstyringRepository == null)
     {
         throw new ArgumentNullException("finansstyringRepository");
     }
     if (objectMapper == null)
     {
         throw new ArgumentNullException("objectMapper");
     }
     if (fællesRepository == null)
     {
         throw new ArgumentNullException("fællesRepository");
     }
     _adresseRepository       = adresseRepository;
     _finansstyringRepository = finansstyringRepository;
     _objectMapper            = objectMapper;
     _fællesRepository        = fællesRepository;
 }
Example #16
0
 /// <summary>
 /// Danner queryhandler til håndtering af forespørgelsen: BogføringslinjeGetByRegnskabQuery.
 /// </summary>
 /// <param name="finansstyringRepository">Implementering af repository til finansstyring.</param>
 /// <param name="adresseRepository">Implementering af repository til adressekartotek.</param>
 /// <param name="fællesRepository">Implementering af repository til fælles elementer.</param>
 /// <param name="objectMapper">Implementering af objektmapper.</param>
 public BogføringslinjeGetByRegnskabQueryHandler(IFinansstyringRepository finansstyringRepository, IAdresseRepository adresseRepository, IFællesRepository fællesRepository, IObjectMapper objectMapper)
 {
     if (finansstyringRepository == null)
     {
         throw new ArgumentNullException("finansstyringRepository");
     }
     if (adresseRepository == null)
     {
         throw new ArgumentNullException("adresseRepository");
     }
     if (fællesRepository == null)
     {
         throw new ArgumentNullException("fællesRepository");
     }
     if (objectMapper == null)
     {
         throw new ArgumentNullException("objectMapper");
     }
     _finansstyringRepository = finansstyringRepository;
     _adresseRepository       = adresseRepository;
     _fællesRepository        = fællesRepository;
     _objectMapper            = objectMapper;
 }
 /// <summary>
 /// Danner QueryHandler til håndtering af forespørgelsen: KreditorlisteGetQuery.
 /// </summary>
 /// <param name="finansstyringRepository">Implementering af repository til finansstyring.</param>
 /// <param name="adresseRepository">Implementering af repository til adresser.</param>
 /// <param name="fællesRepository">Implementering af repository til fælles elementer i domænet.</param>
 /// <param name="konfigurationRepository">Implementering af konfigurationsrepository.</param>
 /// <param name="objectMapper">Implementering af objectmapper.</param>
 public KreditorlisteGetQueryHandler(IFinansstyringRepository finansstyringRepository, IAdresseRepository adresseRepository, IFællesRepository fællesRepository, IKonfigurationRepository konfigurationRepository, IObjectMapper objectMapper)
     : base(finansstyringRepository, adresseRepository, fællesRepository, objectMapper)
 {
     if (konfigurationRepository == null)
     {
         throw new ArgumentNullException("konfigurationRepository");
     }
     _konfigurationRepository = konfigurationRepository;
 }
Example #18
0
 public AdresseService(IAdresseRepository adresseRepository, IUnitOfWork unitOfWork, IApplicationTraceService applicationTraceService)
 {
     this._adresseRepository       = adresseRepository;
     this._applicationTraceService = applicationTraceService;
     this._unitOfWork = unitOfWork;
 }
Example #19
0
 public AdresseController(IAdresseRepository repository) : base(repository)
 {
 }
Example #20
0
 public AdresseService(IAdresseRepository repository)
 {
     _repository = repository ?? throw new ArgumentNullException(nameof(IAdresseRepository));
 }
Example #21
0
        public void TestSetUp()
        {
            var container = ContainerFactory.Create();

            _adresseRepository = container.Resolve <IAdresseRepository>();
        }
Example #22
0
 public AdresseController(IAdresseRepository adresseRepository)
 {
     _adresseRepository = adresseRepository;
 }
Example #23
0
 /// <summary>
 /// Danner QueryHandler til håndtering af forespørgelsen: KreditorGetQuery.
 /// </summary>
 /// <param name="finansstyringRepository">Implementering af repository til finansstyring.</param>
 /// <param name="adresseRepository">Implementering af repository til adresser.</param>
 /// <param name="fællesRepository">Implementering af repository til fælles elementer i domænet.</param>
 /// <param name="objectMapper">Implementering af objectmapper.</param>
 public KreditorGetQueryHandler(IFinansstyringRepository finansstyringRepository, IAdresseRepository adresseRepository, IFællesRepository fællesRepository, IObjectMapper objectMapper)
     : base(finansstyringRepository, adresseRepository, fællesRepository, objectMapper)
 {
 }
 /// <summary>
 /// Danner QueryHandler til håndtering af forespørgelsen: BetalingsbetingelserGetQuery.
 /// </summary>
 /// <param name="adresseRepository">Implementering af repository til adresser.</param>
 /// <param name="objectMapper">Implementering af objectmapper.</param>
 public BetalingsbetingelserGetQueryHandler(IAdresseRepository adresseRepository, IObjectMapper objectMapper)
     : base(adresseRepository, objectMapper)
 {
 }
Example #25
0
 /// <summary>
 /// Danner egen klasse til test af basisklasse for en CommandHandler til adressekartoteket.
 /// </summary>
 /// <param name="adresseRepository">Implementering af repository til adresser.</param>
 /// <param name="objectMapper">Implementering af objectmapper.</param>
 /// <param name="exceptionBuilder">Implementering af en builder, der kan bygge exceptions.</param>
 public MyCommandHandler(IAdresseRepository adresseRepository, IObjectMapper objectMapper, IExceptionBuilder exceptionBuilder)
     : base(adresseRepository, objectMapper, exceptionBuilder)
 {
 }
Example #26
0
 /// <summary>
 /// Danner egen klasse til test af basisklasse for en QueryHandler til adressekartoteket.
 /// </summary>
 /// <param name="adresseRepository">Implementering af repository til adresser.</param>
 /// <param name="objectMapper">Implementering af objectmapper.</param>
 public MyAdressekartotekQueryHandler(IAdresseRepository adresseRepository, IObjectMapper objectMapper)
     : base(adresseRepository, objectMapper)
 {
 }
Example #27
0
 /// <summary>
 /// Danner CommandHandler til håndtering af kommandoen: BogføringslinjeOpretCommand.
 /// </summary>
 /// <param name="finansstyringRepository">Implementering af repository til finansstyring.</param>
 /// <param name="adresseRepository">Implementering af repository til adressekartoteket.</param>
 /// <param name="fællesRepository">Implementering af repository til fælles elementer i domænet.</param>
 /// <param name="konfigurationRepository">Implementering af konfigurationsrepository.</param>
 /// <param name="objectMapper">Implementering af objectmapper.</param>
 /// <param name="exceptionBuilder">Implementering af builderen, der kan bygge exceptions.</param>
 public BogføringslinjeOpretCommandHandler(IFinansstyringRepository finansstyringRepository, IAdresseRepository adresseRepository, IFællesRepository fællesRepository, IKonfigurationRepository konfigurationRepository, IObjectMapper objectMapper, IExceptionBuilder exceptionBuilder)
     : base(finansstyringRepository, adresseRepository, fællesRepository, objectMapper, exceptionBuilder)
 {
     if (konfigurationRepository == null)
     {
         throw new ArgumentNullException("konfigurationRepository");
     }
     _konfigurationRepository = konfigurationRepository;
 }
Example #28
0
 public AdresseController(
     ILogger <AdresseController> logger,
     IAdresseRepository repository
     ) : base(logger, repository)
 {
 }
Example #29
0
 /// <summary>
 /// Danner QueryHandler til håndtering af forespørgelsen: FirmaGetQuery.
 /// </summary>
 /// <param name="adresseRepository">Implementering af repository til adresser.</param>
 /// <param name="objectMapper">Implementering af objectmapper.</param>
 public FirmaGetQueryHandler(IAdresseRepository adresseRepository, IObjectMapper objectMapper)
     : base(adresseRepository, objectMapper)
 {
 }
 /// <summary>
 /// Danner egen klasse til test af basisklasse for en CommandHandler til regnskaber.
 /// </summary>
 /// <param name="finansstyringRepository">Implementering af repository til finansstyring.</param>
 /// <param name="adresseRepository">Implementering af repository til adresser.</param>
 /// <param name="fællesRepository">Implementering af repository til fælles elementer i domænet.</param>
 /// <param name="objectMapper">Implementering af objectmapper.</param>
 /// <param name="exceptionBuilder">Implementering af builderen, der kan bygge exceptions.</param>
 public MyCommandHandler(IFinansstyringRepository finansstyringRepository, IAdresseRepository adresseRepository, IFællesRepository fællesRepository, IObjectMapper objectMapper, IExceptionBuilder exceptionBuilder)
     : base(finansstyringRepository, adresseRepository, fællesRepository, objectMapper, exceptionBuilder)
 {
 }