public BookingValidator(IClientsRepository clientsRepository, IRoomsRepository roomsRepository, IBookingsRepository bookingsRepository)
        {
            _clientsRepository  = clientsRepository;
            _roomsRepository    = roomsRepository;
            _bookingsRepository = bookingsRepository;

            RuleFor(booking => booking.ClientId)
            .Cascade(CascadeMode.Stop)
            .NotEmpty()
            .MustAsync(async(clientId, cancellation) => { return(await _clientsRepository.IsClientExistsAsync(clientId)); })
            .WithMessage("Client with this id doesn't exists.");

            RuleFor(booking => booking.RoomId)
            .Cascade(CascadeMode.Stop)
            .NotEmpty()
            .MustAsync(async(roomId, cancellation) => { return(await _roomsRepository.IsRoomExistsAsync(roomId)); })
            .WithMessage("Room with this id doesn't exists.");

            RuleFor(booking => booking.BookingDates)
            .NotNull()
            .Must(BeAValidDates)
            .WithMessage("Dates are incorrect");

            RuleFor(booking => booking.NumberOfPerson)
            .NotEmpty()
            .LessThanOrEqualTo(booking => GetMaxNumberOfPersonInRoom(booking.RoomId))
            .GreaterThan(0);
        }
 public OrdersController(IOrdersRepository repo, IClientsRepository clientRepo, ILogger <OrdersController> logger, IMapper mapper)
 {
     _repo        = repo;
     _logger      = logger;
     _mapper      = mapper;
     _clientsRepo = clientRepo;
 }
 public OAuth2TokenController(IUserRepository userRepository, IConfigurationRepository configurationRepository, IClientsRepository clientsRepository, ICodeTokenRepository refreshTokenRepository)
 {
     UserRepository = userRepository;
     ConfigurationRepository = configurationRepository;
     ClientsRepository = clientsRepository;
     RefreshTokenRepository = refreshTokenRepository;
 }
Exemple #4
0
        public async Task PutClient_ShouldNotWork()
        {
            using var factory         = new SQLiteDbContextFactory();
            await using var dbContext = factory.CreateContext();
            clientsRepository         = new ClientService(dbContext, mapper);

            //Arrange
            var clientDto = new ClientDTO
            {
                Id          = 19,
                Name        = "Updated Client",
                PhoneNumber = "999-929-391",
                Type        = ClientType.Business,
                Mail        = "*****@*****.**",
                AddressId   = 2
            };

            //Actual

            //Assert
            var exception = Assert.Throws <Exception>
                                (() => clientsRepository.PutClient(clientDto.Id, clientDto));

            Assert.Equal("Client not found", exception.Message);
        }
Exemple #5
0
        public async Task SaveClient_ShouldWork()
        {
            using var factory         = new SQLiteDbContextFactory();
            await using var dbContext = factory.CreateContext();
            clientsRepository         = new ClientService(dbContext, mapper);

            //Arrange
            var expectedCount = await dbContext.Clients.CountAsync() + 1;

            var clientDto = new ClientDTO
            {
                Name        = "New Client",
                PhoneNumber = "111-111-111",
                Type        = ClientType.Residential,
                Mail        = "*****@*****.**",
                AddressId   = 1
            };

            //Actual
            var actual      = clientsRepository.SaveClient(clientDto);
            var actualCount = await dbContext.Clients.CountAsync();

            //Assert
            Assert.NotNull(actual);
            Assert.Equal(expectedCount, actualCount);
            Assert.Equal(clientDto.Name, actual.Name);
            Assert.Equal(clientDto.PhoneNumber, actual.PhoneNumber);
            Assert.Equal(clientDto.Type, actual.Type);
            Assert.Equal(clientDto.Mail, actual.Mail);
            Assert.Equal(clientDto.AddressId, actual.AddressId);
        }
Exemple #6
0
        public async Task PutClient_ShouldWork()
        {
            using var factory         = new SQLiteDbContextFactory();
            await using var dbContext = factory.CreateContext();
            clientsRepository         = new ClientService(dbContext, mapper);

            //Arrange
            var clientDto = new ClientDTO
            {
                Id          = 1,
                Name        = "Updated Client",
                PhoneNumber = "999-929-391",
                Type        = ClientType.Business,
                Mail        = "*****@*****.**",
                AddressId   = 2
            };

            //Actual
            var actual = clientsRepository.PutClient(clientDto.Id, clientDto);

            //Assert
            Assert.Equal(clientDto.Name, actual.Name);
            Assert.Equal(clientDto.PhoneNumber, actual.PhoneNumber);
            Assert.Equal(clientDto.Type, actual.Type);
            Assert.Equal(clientDto.Mail, actual.Mail);
            Assert.Equal(clientDto.AddressId, actual.AddressId);
        }
        public MainAccounatantForm(int userId, FileManager fileManager)
        {
            _currentUserId       = userId;
            _documentsRepository = (IDocumentsRepository)Program.ServiceProvider.GetService(typeof(IDocumentsRepository));
            _ordersRepository    = (IOrdersRepository)Program.ServiceProvider.GetService(typeof(IOrdersRepository));
            _clientsRepository   = (IClientsRepository)Program.ServiceProvider.GetService(typeof(IClientsRepository));
            _workerRepository    = (IWorkerRepository)Program.ServiceProvider.GetService(typeof(IWorkerRepository));
            localFileManager     = fileManager;

            InitializeComponent();



            dataGridViewOrders.RowHeadersVisible     = false;
            dataGridViewOrders.ColumnCount           = 5;
            dataGridViewOrders.Columns[0].HeaderText = "Код";
            dataGridViewOrders.Columns[1].HeaderText = "Сумма";
            dataGridViewOrders.Columns[2].HeaderText = "Оплачено";
            dataGridViewOrders.Columns[3].HeaderText = "Дата создания";
            dataGridViewOrders.Columns[4].HeaderText = "Дата выполнения";

            dataGridViewDocuments.RowHeadersVisible     = false;
            dataGridViewDocuments.ColumnCount           = 3;
            dataGridViewDocuments.Columns[0].HeaderText = "Код";
            dataGridViewDocuments.Columns[1].HeaderText = "Название фаила";
            dataGridViewDocuments.Columns[2].HeaderText = "Ссылка на фаил";
            dataGridViewDocuments.Columns[0].Visible    = false;
            dataGridViewDocuments.Columns[1].ReadOnly   = true;

            refreshGridWidth();
            UpdateDataGridViewOrders(dateTimePickerFrom.Value, dateTimePickerTo.Value);
        }
Exemple #8
0
        public void SetUp()
        {
            DetachAllEntities();

            _clientsRepository = ServiceProvider.GetService <IClientsRepository>();
            _dbContext         = ServiceProvider.GetService <ApplicationDbContext>();
        }
        public async Task ShouldBeAbleToAddClientAsync()
        {
            // Arrange
            using var factory         = new SQLiteDbContextFactory();
            await using var dbContext = factory.CreateContext();
            _clientService            = new BankApplication.Service.Service.ClientService(dbContext, _mapper);
            ClientDTO client = new ClientDTO()
            {
                Name        = "Client",
                PhoneNumber = "073666777",
                Mail        = "*****@*****.**",
                Type        = ClientType.Business,
                AddressId   = 4
            };

            //Act
            var response = _clientService.SaveClient(client);
            var item     = dbContext.Clients.Find(response.Id);

            // Assert
            Assert.AreEqual(item.Name, response.Name);
            Assert.AreEqual(item.PhoneNumber, response.PhoneNumber);
            Assert.AreEqual(item.Email, response.Mail);
            Assert.AreEqual(item.Type, response.Type);
            Assert.AreEqual(item.AddressId, response.AddressId);
        }
Exemple #10
0
 public OAuth2TokenController(IUserRepository userRepository, IConfigurationRepository configurationRepository, IClientsRepository clientsRepository, ICodeTokenRepository codeTokenRepository)
 {
     UserRepository          = userRepository;
     ConfigurationRepository = configurationRepository;
     ClientsRepository       = clientsRepository;
     CodeTokenRepository     = codeTokenRepository;
 }
 public OrdersService(IOrdersRepository ordersRepository, IStorageItemsRepository storageItemsRepository, IClientsRepository clientsRepository, IMailService mailService)
 {
     _ordersRepository = ordersRepository;
     _storageItemsRepository = storageItemsRepository;
     _clientsRepository = clientsRepository;
     _mailService = mailService;
 }
        public async Task ShouldBeAbleToAddClientAsync()
        {
            // Arrange
            using var factory         = new SQLiteDbContextFactory();
            await using var dbContext = factory.CreateContext();
            _service = new Service.Service.ClientService(dbContext, _mapper);
            ClientDTO client = new ClientDTO()
            {
                Name        = "Client",
                PhoneNumber = "543890530",
                Mail        = "*****@*****.**",
                // Type =
                AddressId = 1
            };

            //Act
            var response = _service.SaveClient(client);
            var item     = dbContext.Clients.Find(response.Id);

            // Assert
            Assert.AreEqual(item.Name, response.Name);
            Assert.AreEqual(item.PhoneNumber, response.PhoneNumber);
            //  Assert.AreEqual(item.Mail, response.Mail);
            //  Assert.AreEqual(item.Type, response.Type);
            Assert.AreEqual(item.AddressId, response.AddressId);
        }
Exemple #13
0
        public async Task ShouldBeAbleToUpdateStudentAsync()
        {
            // Arrange
            using var factory         = new SQLiteDbContextFactory();
            await using var dbContext = factory.CreateContext();
            _service = new Service.Service.ClientService(dbContext, _mapper);
            Client clientEntity = new Client()
            {
                Name        = "Client",
                PhoneNumber = "Test",
                Email       = "*****@*****.**",
                Type        = ClientType.Business,
                AddressId   = 1,
            };

            dbContext.Clients.Add(clientEntity);
            dbContext.SaveChanges();

            ClientDTO clientDto = new ClientDTO()
            {
                Name        = "Client",
                PhoneNumber = "Test",
                Mail        = "*****@*****.**",
                // Type = ClientType
                AddressId = 1,
            };

            //Act
            var response = _service.PutClient(clientEntity.Id, clientDto);

            // Assert
            Assert.AreEqual(clientDto.Name, response.Name);
            Assert.AreEqual(clientDto.Mail, response.Mail);
        }
 public OAuth2AuthorizeController(IConfigurationRepository configuration, IClientsRepository client, IRelyingPartyRepository rpRepository, ICodeTokenRepository codeTokenRepository)
 {
     Configuration = configuration;
     Clients = client;
     RPRepository = rpRepository;
     CodeTokenRepository = codeTokenRepository;
 }
 public OAuth2AuthorizeController(IConfigurationRepository configuration, IClientsRepository client, IRelyingPartyRepository rpRepository, ICodeTokenRepository codeTokenRepository)
 {
     Configuration       = configuration;
     Clients             = client;
     RPRepository        = rpRepository;
     CodeTokenRepository = codeTokenRepository;
 }
        public OAuthRefreshTokenIndexViewModel(
            TokenSearchCriteria searchCriteria,
            IClientsRepository clientRepository,
            ICodeTokenRepository codeTokenRepository,
            bool doSearch = false)
        {
            this.SearchCriteria = searchCriteria;
            var clients = 
                from item in clientRepository.GetAll()
                select new 
                {
                    item.Name, item.ID
                };
            var list =
                (from item in clients.ToArray()
                select new SelectListItem
                {
                    Text = item.Name, Value=item.ID
                }).ToList();
            list.Insert(0, new SelectListItem { Text = @"-none selected-", Value="" });
            this.Clients = list;

            if (searchCriteria.HasValues || doSearch)
            {
                var results = codeTokenRepository.Search(searchCriteria.ClientID, searchCriteria.Username, searchCriteria.Scope, CodeTokenType.RefreshTokenIdentifier);
                this.SearchResults = results.OrderBy(x=>x.TimeStamp);
            }
        }
Exemple #17
0
 /// <summary>
 /// constructor: se le deben inyectar los repositorios con los que va interactuar
 /// </summary>
 public ClientsController(
     IClientsRepository clientsRepository,
     IPoliciesRepository policiesRepository)
 {
     this.clientsRepository  = clientsRepository;
     this.policiesRepository = policiesRepository;
 }
Exemple #18
0
        public OAuthRefreshTokenIndexViewModel(
            TokenSearchCriteria searchCriteria,
            IClientsRepository clientRepository,
            ICodeTokenRepository codeTokenRepository,
            bool doSearch = false)
        {
            this.SearchCriteria = searchCriteria;
            var clients =
                from item in clientRepository.GetAll()
                select new
            {
                item.Name, item.ID
            };
            var list =
                (from item in clients.ToArray()
                 select new SelectListItem
            {
                Text = item.Name, Value = item.ID.ToString()
            }).ToList();

            list.Insert(0, new SelectListItem {
                Text = "-none selected-", Value = ""
            });
            this.Clients = list;

            if (searchCriteria.HasValues || doSearch)
            {
                var results = codeTokenRepository.Search(searchCriteria.ClientID, searchCriteria.Username, searchCriteria.Scope, CodeTokenType.RefreshTokenIdentifier);
                this.SearchResults = results.OrderBy(x => x.TimeStamp);
            }
        }
Exemple #19
0
 public OrdersService(IOrdersRepository ordersRepository, IStorageItemsRepository storageItemsRepository, IClientsRepository clientsRepository, IMailService mailService)
 {
     _ordersRepository       = ordersRepository;
     _storageItemsRepository = storageItemsRepository;
     _clientsRepository      = clientsRepository;
     _mailService            = mailService;
 }
 public SendEmailWhenUpdatedServiceRequest(IClientsRepository clientsRepository, IMailTemplate mailTemplate,
                                           IMailService mailService)
 {
     _clientsRepository = clientsRepository;
     _mailTemplate      = mailTemplate;
     _mailService       = mailService;
 }
 public BookingsController(IBookingsRepository bookingsRepository, IClientsRepository clientsRepository, IDbRepository dbRepository, IMapper mapper)
 {
     _bookingsRepository = bookingsRepository;
     _clientsRepository  = clientsRepository;
     _dbRepository       = dbRepository;
     _mapper             = mapper;
 }
 public UploadsController(ISitesRepository sitesRepository, IClientsRepository clientsRepository, IJobsRepository jobsRepository, IMapper mapper)
 {
     _sitesRepository   = sitesRepository;
     _clientsRepository = clientsRepository;
     _jobsRepository    = jobsRepository;
     _mapper            = mapper;
 }
Exemple #23
0
 public ClientsController(IClientsRepository clientsRepository, IRentsRepository rentsRepository, ICarsRepository carsRepository, IInvoicesRepository invoicesRepository, IIncomesRepository incomesRepository)
 {
     _clientsRepository  = clientsRepository;
     _rentsRepository    = rentsRepository;
     _carsRepository     = carsRepository;
     _invoicesRepository = invoicesRepository;
     _incomesRepository  = incomesRepository;
 }
Exemple #24
0
 public UnitOfWork(ICheckInRepository CheckInRepository, IClientsRepository ClientsRepository, ICommentsRepository CommentsRepository, IRoomsRepository RoomsRepository, IRoomImagesRepository RoomImagesRepository)
 {
     _CheckInRepository    = CheckInRepository;
     _ClientsRepository    = ClientsRepository;
     _CommentsRepository   = CommentsRepository;
     _RoomsRepository      = RoomsRepository;
     _RoomImagesRepository = RoomImagesRepository;
 }
Exemple #25
0
 public ActivitiesController(IActivitiesRepository activitiesRepository, IClientsRepository clientsRepository,
                             IUnitWork unitWork, IMapper mapper)
 {
     _activitiesRepository = activitiesRepository;
     _clientsRepository    = clientsRepository;
     _unitWork             = unitWork;
     _mapper = mapper;
 }
 public QuickJobTimeReportQuery(IConfiguration configuration, ISessionAdapter sessionAdapter, IJobsRepository jobsRepository, ISitesRepository sitesRepository, IClientsRepository clientsRepository)
 {
     this.configuration = configuration;
     _sessionAdapter    = sessionAdapter;
     _jobsRepository    = jobsRepository;
     _sitesRepository   = sitesRepository;
     _clientsRepository = clientsRepository;
 }
Exemple #27
0
 public void ReInitializeTest()
 {
     _clients               = ClientsInitializer.GetAllClients();
     _sessionFactory        = NHibernateSessionFactory.CreateSessionFactory(DBTypes.SQLite);
     _unitOfWork            = new Mock <IUnitOfWork>(MockBehavior.Default).Object;
     _clientsMockRepository = SetUpClientsRepository();
     _clientsService        = new ClientsService(_clientsMockRepository);
 }
Exemple #28
0
 public ClientsController(IClientsRepository clientsRepository,
                          IApplicationUserRepository applicationUserRepository, IUnitWork unitWork, IMapper mapper)
 {
     _clientsRepository         = clientsRepository;
     _applicationUserRepository = applicationUserRepository;
     _unitWork = unitWork;
     _mapper   = mapper;
 }
Exemple #29
0
 public OAuthClientIndexViewModel(IClientsRepository clientsRepository)
 {
     // TODO: Complete member initialization
     this.clientsRepository = clientsRepository;
     this.Clients           = this.clientsRepository.GetAll().Select(x => new OAuthClientIndexInputModel {
         Name = x.Name, ID = x.ID
     }).ToArray();
 }
 protected internal AppointmentsPage(IAppointmentsRepository a, IClientsRepository c, ITreatmentsRepository tr, ITechniciansRepository te)
     : base(a)
 {
     PageTitle   = "Broneeringud";
     Clients     = CreateSelectList <Domain.Client.Client, ClientData>(c);
     Treatments  = CreateSelectList <Domain.Treatment.Treatment, TreatmentData>(tr);
     Technicians = CreateSelectList <Domain.Technician.Technician, TechnicianData>(te);
 }
Exemple #31
0
        public GangsterBankUnitOfWork(
            IRepository <Account> accountsRepository,
            IRepository <Address> addressesRepository,
            ICitiesRepository citiesRepository,
            IClientsRepository clientsRepository,
            IContactsRepository contactsRepository,
            ICountriesRepository countryRepository,
            IEmploymentDataRepository employmentDataRepository,
            ILoanProductsRepository loanProductsRepository,
            IObligationRepository obligationsRepository,
            IPassportDataRepository passportDataRepository,
            IPropertyRepository propertiesRepository,
            IPersonalDetailsRepository personalDetailsRepository,
            ILoanRequestsRepository loanRequestsRepository,
            IRolesRepository roles,
            IRepository <LoanProductRequirements> loanProductsRequirmentsRepository,
            IRepository <TakenLoan> takenLoansRepository,
            IRepository <Payment> paymentsRepository,
            ILoanPaymentsRepository loanPaymentsRepository)
        {
            Contract.Requires <ArgumentNullException>(accountsRepository.IsNotNull());
            Contract.Requires <ArgumentNullException>(addressesRepository.IsNotNull());
            Contract.Requires <ArgumentNullException>(citiesRepository.IsNotNull());
            Contract.Requires <ArgumentNullException>(clientsRepository.IsNotNull());
            Contract.Requires <ArgumentNullException>(contactsRepository.IsNotNull());
            Contract.Requires <ArgumentNullException>(countryRepository.IsNotNull());
            Contract.Requires <ArgumentNullException>(employmentDataRepository.IsNotNull());
            Contract.Requires <ArgumentNullException>(loanProductsRepository.IsNotNull());
            Contract.Requires <ArgumentNullException>(obligationsRepository.IsNotNull());
            Contract.Requires <ArgumentNullException>(passportDataRepository.IsNotNull());
            Contract.Requires <ArgumentNullException>(propertiesRepository.IsNotNull());
            Contract.Requires <ArgumentNullException>(personalDetailsRepository.IsNotNull());
            Contract.Requires <ArgumentNullException>(loanRequestsRepository.IsNotNull());
            Contract.Requires <ArgumentNullException>(roles.IsNotNull());
            Contract.Requires <ArgumentNullException>(loanProductsRequirmentsRepository.IsNotNull());
            Contract.Requires <ArgumentNullException>(takenLoansRepository.IsNotNull());
            Contract.Requires <ArgumentNullException>(paymentsRepository.IsNotNull());
            Contract.Requires <ArgumentNullException>(loanPaymentsRepository.IsNotNull());

            this.AccountsRepository                = accountsRepository;
            this.AddressesRepository               = addressesRepository;
            this.CitiesRepository                  = citiesRepository;
            this.ClientsRepository                 = clientsRepository;
            this.ContactsRepository                = contactsRepository;
            this.CountryRepository                 = countryRepository;
            this.EmploymentDataRepository          = employmentDataRepository;
            this.LoanProductsRepository            = loanProductsRepository;
            this.ObligationsRepository             = obligationsRepository;
            this.PassportDataRepository            = passportDataRepository;
            this.PropertiesRepository              = propertiesRepository;
            this.PersonalDetailsRepository         = personalDetailsRepository;
            this.LoanRequestsRepository            = loanRequestsRepository;
            this.RolesRepository                   = roles;
            this.LoanProductsRequirmentsRepository = loanProductsRequirmentsRepository;
            this.TakenLoansRepository              = takenLoansRepository;
            this.PaymentsRepository                = paymentsRepository;
            this.LoanPaymentsRepository            = loanPaymentsRepository;
        }
        public GangsterBankUnitOfWork(
            IRepository<Account> accountsRepository, 
            IRepository<Address> addressesRepository, 
            ICitiesRepository citiesRepository, 
            IClientsRepository clientsRepository, 
            IContactsRepository contactsRepository, 
            ICountriesRepository countryRepository, 
            IEmploymentDataRepository employmentDataRepository, 
            ILoanProductsRepository loanProductsRepository, 
            IObligationRepository obligationsRepository, 
            IPassportDataRepository passportDataRepository, 
            IPropertyRepository propertiesRepository,
            IPersonalDetailsRepository personalDetailsRepository,
            ILoanRequestsRepository loanRequestsRepository,
            IRolesRepository roles,
            IRepository<LoanProductRequirements> loanProductsRequirmentsRepository,
            IRepository<TakenLoan> takenLoansRepository,
            IRepository<Payment> paymentsRepository,
            ILoanPaymentsRepository loanPaymentsRepository)
        {
            Contract.Requires<ArgumentNullException>(accountsRepository.IsNotNull());
            Contract.Requires<ArgumentNullException>(addressesRepository.IsNotNull());
            Contract.Requires<ArgumentNullException>(citiesRepository.IsNotNull());
            Contract.Requires<ArgumentNullException>(clientsRepository.IsNotNull());
            Contract.Requires<ArgumentNullException>(contactsRepository.IsNotNull());
            Contract.Requires<ArgumentNullException>(countryRepository.IsNotNull());
            Contract.Requires<ArgumentNullException>(employmentDataRepository.IsNotNull());
            Contract.Requires<ArgumentNullException>(loanProductsRepository.IsNotNull());
            Contract.Requires<ArgumentNullException>(obligationsRepository.IsNotNull());
            Contract.Requires<ArgumentNullException>(passportDataRepository.IsNotNull());
            Contract.Requires<ArgumentNullException>(propertiesRepository.IsNotNull());
            Contract.Requires<ArgumentNullException>(personalDetailsRepository.IsNotNull());
            Contract.Requires<ArgumentNullException>(loanRequestsRepository.IsNotNull());
            Contract.Requires<ArgumentNullException>(roles.IsNotNull());
            Contract.Requires<ArgumentNullException>(loanProductsRequirmentsRepository.IsNotNull());
            Contract.Requires<ArgumentNullException>(takenLoansRepository.IsNotNull());
            Contract.Requires<ArgumentNullException>(paymentsRepository.IsNotNull());
            Contract.Requires<ArgumentNullException>(loanPaymentsRepository.IsNotNull());

            this.AccountsRepository = accountsRepository;
            this.AddressesRepository = addressesRepository;
            this.CitiesRepository = citiesRepository;
            this.ClientsRepository = clientsRepository;
            this.ContactsRepository = contactsRepository;
            this.CountryRepository = countryRepository;
            this.EmploymentDataRepository = employmentDataRepository;
            this.LoanProductsRepository = loanProductsRepository;
            this.ObligationsRepository = obligationsRepository;
            this.PassportDataRepository = passportDataRepository;
            this.PropertiesRepository = propertiesRepository;
            this.PersonalDetailsRepository = personalDetailsRepository;
            this.LoanRequestsRepository = loanRequestsRepository;
            this.RolesRepository = roles;
            this.LoanProductsRequirmentsRepository = loanProductsRequirmentsRepository;
            this.TakenLoansRepository = takenLoansRepository;
            this.PaymentsRepository = paymentsRepository;
            this.LoanPaymentsRepository = loanPaymentsRepository;
        }
        public ClientsController(IClientsRepository clientsRepository)
        {
            if (clientsRepository == null)
            {
                throw new ArgumentNullException(nameof(clientsRepository));
            }

            this.clientsRepository = clientsRepository;
        }
        public ClientsController(IClientsRepository clientsRepository)
        {
            if (clientsRepository == null)
            {
                throw new ArgumentNullException(nameof(clientsRepository));
            }

            this.clientsRepository = clientsRepository;
        }
Exemple #35
0
 public BasketCheckoutApiController(
     IBasketRepository basketRepository,
     IClientsRepository clientsRepository,
     IStringLocalizer <OrderResources> orderLocalizer)
 {
     this.basketRepository  = basketRepository;
     this.orderLocalizer    = orderLocalizer;
     this.clientsRepository = clientsRepository;
 }
 public ClientsApiController(
     IOrganisationsRepository organisationsRepository,
     IClientsRepository clientsRepository,
     IStringLocalizer <ClientResources> clientLocalizer)
 {
     this.organisationsRepository = organisationsRepository;
     this.clientsRepository       = clientsRepository;
     this.clientLocalizer         = clientLocalizer;
 }
 public DataManager(IPricesRepository pricesRepository, IAdresRepository adresRepository, IContaktnoeLicoRepository contaktnoeLicoRepository, IClientsRepository clientsRepository, IDogovorRepository dogovoraRepository, IZakazyRepository zakazyRepository, IZakazyAdresyRepository zakazyAdresyRepository, IUsersRepository usersRepository, IRazrabotkiRepository razrabotkiRepository)
 {
     this.pricesRepository = pricesRepository;
        this.adresRepository = adresRepository;
        this.clientsRepository = clientsRepository;
        this.contaktnoeLicoRepository = contaktnoeLicoRepository;
        this.dogovoraRepository = dogovoraRepository;
        this.zakazyRepository = zakazyRepository;
        this.zakazyAdresyRepository = zakazyAdresyRepository;
        this.usersRepository = usersRepository;
        this.razrabotkiRepository = razrabotkiRepository;
 }
 public OAuthClientIndexViewModel(IClientsRepository clientsRepository)
 {
     // TODO: Complete member initialization
     this.clientsRepository = clientsRepository;
     this.Clients = this.clientsRepository.GetAll().Select(x=>new OAuthClientIndexInputModel{Name=x.Name, ID=x.ID}).ToArray();
 }
 public OAuthRefreshTokenController(
     IClientsRepository clientRepository, ICodeTokenRepository codeTokenRepository)
 {
     this.clientRepository = clientRepository;
     this.codeTokenRepository = codeTokenRepository;
 }
 public ParkingHouseRepository(IClientsRepository clientsRepo)
 {
     _clientsRepo = clientsRepo;
     _parkingSpaces = new ParkingSpaces();
     CreateParkingSpots();
 }
 public OAuthClientController(IClientsRepository clientRepository)
 {
     this.clientRepository = clientRepository;
 }
 public TokenRequestValidator(IClientsRepository clients, IStoredGrantRepository grants)
 {
     Clients = clients;
     Grants = grants;
 }
 public OidcAuthorizeController(IClientsRepository clients, IStoredGrantRepository grants)
 {
     Clients = clients;
     Grants = grants;
 }
 public OAuth2FacctsAuthorizeController(IConfigurationRepository configuration, IClientsRepository client, IRelyingPartyRepository rpRepository)
 {
   this.Configuration = configuration;
   this.Clients = client;
   this.RPRepository = rpRepository;
 }