public InviteBrokersController(IUsersService usersService, IAgenciesService agenciesService,
                                IUsersRolesService rolesService)
 {
     this.usersService    = usersService;
     this.agenciesService = agenciesService;
     this.rolesService    = rolesService;
 }
 public InviteBrokersController(IUsersService usersService, IAgenciesService agenciesService,
      IUsersRolesService rolesService)
 {
     this.usersService = usersService;
     this.agenciesService = agenciesService;
     this.rolesService = rolesService;
 }
 public AgenciesController(IUsersService usersService, IAgenciesService agenciesService,
     IPaymentDetailsService paymentService, IUsersRolesService rolesService, IInvoicesService invoicesService)
 {
     this.usersService = usersService;
     this.agenciesService = agenciesService;
     this.paymentService = paymentService;
     this.rolesService = rolesService;
     this.invoicesService = invoicesService;
 }
Example #4
0
 public AgenciesController(IUsersService usersService, IAgenciesService agenciesService,
                           IPaymentDetailsService paymentService, IUsersRolesService rolesService, IInvoicesService invoicesService)
 {
     this.usersService    = usersService;
     this.agenciesService = agenciesService;
     this.paymentService  = paymentService;
     this.rolesService    = rolesService;
     this.invoicesService = invoicesService;
 }
Example #5
0
        public OnboardingServiceTests()
        {
            _csvReportGenerator = new CsvReportGenerator();

            _agenciesService = new AgenciesService(
                CreateMapper(),
                DbContextProvider.GetSqlServerDbContext());

            _venuesService = new VenuesService(
                CreateMapper(),
                DbContextProvider.GetSqlServerDbContext());

            _userManagerMock = IdentityMocksProvider.GetMockUserManager();

            var fixture = new Fixture();

            var signingKey = new SymmetricSecurityKey(Encoding.Default.GetBytes(fixture.Create <string>()));

            _jwtConfiguration = fixture
                                .Build <JwtConfiguration>()
                                .With(config => config.SigningCredentials, new SigningCredentials(signingKey, SecurityAlgorithms.HmacSha256))
                                .Create();

            var jwtFactory = new JwtFactory(CreateJwtFactoryConfiguration());

            _usersService = new UsersService(
                _userManagerMock.Object,
                jwtFactory,
                CreateMapper());

            _peopleService = new PeopleService(
                CreateMapper(),
                DbContextProvider.GetSqlServerDbContext(),
                _usersService);

            _weddingsService = new WeddingsService(
                CreateMapper(),
                DbContextProvider.GetSqlServerDbContext());

            _onboardingService = new OnboardingService(
                CreateMapper(),
                DbContextProvider.GetSqlServerDbContext(),
                _agenciesService,
                _csvReportGenerator,
                _venuesService,
                _peopleService,
                _weddingsService);
        }
 public OnboardingService(
     IMapper mapper,
     ApplicationDbContext dbContext,
     IAgenciesService agenciesService,
     ICsvReportGenerator csvReportGenerator,
     IVenuesService venuesService,
     IPeopleService peopleService,
     IWeddingsService weddingsService)
     : base(mapper, dbContext)
 {
     _agenciesService    = agenciesService;
     _csvReportGenerator = csvReportGenerator;
     _venuesService      = venuesService;
     _peopleService      = peopleService;
     _weddingsService    = weddingsService;
 }
 public InvoicesController(IUsersService usersService, IInvoicesService invoicesService, IAgenciesService agencyServices)
 {
     this.usersService = usersService;
     this.invoicesService = invoicesService;
     this.agencyServices = agencyServices;
 }
 public AgenciesAdminController(IAgenciesService agenciesService)
 {
     this.agenciesService = agenciesService;
 }
Example #9
0
 public InvoicesController(IUsersService usersService, IInvoicesService invoicesService, IAgenciesService agencyServices)
 {
     this.usersService    = usersService;
     this.invoicesService = invoicesService;
     this.agencyServices  = agencyServices;
 }
 public AgenciesAdminController(IAgenciesService agenciesService)
 {
     this.agenciesService = agenciesService;
 }
 public AgenciesController(IAgenciesService agenciesService)
 {
     _agenciesService = agenciesService;
 }