Пример #1
0
 public PhoneManager(
     IPhoneRepository phoneRepo,
     IPhoneValidator phoneValidator)
 {
     _phoneRepo      = phoneRepo;
     _phoneValidator = phoneValidator;
 }
 public AccountHandler(IUnitOfWork uow,
                       IMediatorHandler bus,
                       INotificationHandler <DomainNotification> notifications,
                       ITokenService tokenService,
                       IDonatorUserRepository donatorUserRepository,
                       IInstitutionUserRepository institutionUserRepository,
                       IAddressRepository addressRepository,
                       IUserNotificationTypeRepository userNotificationTypeRepository,
                       IUserSocialNotificationTypeRepository userSocialNotificationTypeRepository,
                       ISocialNotificationTypeRepository socialNotificationTypeRepository,
                       INotificationTypeRepository notificationTypeRepository,
                       IPhoneRepository phoneRepository,
                       IUserRepository userRepository,
                       UserManager <User> userManager,
                       SignInManager <User> signInManager)
     : base(uow, bus, notifications)
 {
     _bus                                  = bus;
     _tokenService                         = tokenService;
     _donatorUserRepository                = donatorUserRepository;
     _institutionUserRepository            = institutionUserRepository;
     _addressRepository                    = addressRepository;
     _userNotificationTypeRepository       = userNotificationTypeRepository;
     _userSocialNotificationTypeRepository = userSocialNotificationTypeRepository;
     _socialNotificationTypeRepository     = socialNotificationTypeRepository;
     _phoneRepository                      = phoneRepository;
     _userRepository                       = userRepository;
     _userManager                          = userManager;
     _signInManager                        = signInManager;
     _notificationTypeRepository           = notificationTypeRepository;
 }
        public ContactManager(IAddressRepository addressRepository, IAddressTypeRepository addressTypeRepository, IPhoneRepository phoneRepository,
                              IPhoneTypeRepository phoneTypeRepository,IProfileAddressRepository profileAddressRepository, IProfilePhoneRepository profilePhoneRepository,
                              IProfileRepository profileRepository)
        {
            if (addressRepository == null)
                throw new ArgumentNullException("addressRepository");

            if (addressTypeRepository == null)
                throw new ArgumentNullException("addressTypeRepository");

            if (phoneRepository == null)
                throw new ArgumentNullException("phoneRepository");

            if (phoneTypeRepository == null)
                throw new ArgumentNullException("phoneTypeRepository");

            if (profileAddressRepository == null)
                throw new ArgumentNullException("profileAddressRepository");

            if (profilePhoneRepository == null)
                throw new ArgumentNullException("profilePhoneRepository");

            if (profileRepository == null)
                throw new ArgumentNullException("profileRepository");

            _addressRepository = addressRepository;
            _addressTypeRepository = addressTypeRepository;
            _phoneRepository = phoneRepository;
            _phoneTypeRepository = phoneTypeRepository;
            _profileAddressRepository = profileAddressRepository;
            _profilePhoneRepository = profilePhoneRepository;
            _profileRepository = profileRepository;
        }
Пример #4
0
 public ReservationService(
     IReservationRepository reservationRepository,
     IPhoneRepository phoneRepository)
 {
     _reservationRepository = reservationRepository;
     _phoneRepository       = phoneRepository;
 }
Пример #5
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="empRepository"></param>
 /// <param name="empStatusRepository"></param>
 /// <param name="companyRepository"></param>
 /// <param name="jobTypeRepository"></param>
 /// <param name="designationRepository"></param>
 /// <param name="desigGradeRepository"></param>
 /// <param name="departmentRepository"></param>
 /// <param name="workplaceRepository"></param>
 /// <param name="countryRepository"></param>
 /// <param name="regionRepository"></param>
 /// <param name="subRegionRepository"></param>
 /// <param name="cityRepository"></param>
 /// <param name="areaRepository"></param>
 /// <param name="phoneTypeRepository"></param>
 /// <param name="licenseTypeRepository"></param>
 /// <param name="operationRepository"></param>
 /// <param name="operationsWorkPlaceRepository"></param>
 public EmployeeService(IEmployeeRepository empRepository, IEmpStatusRepository empStatusRepository, ICompanyRepository companyRepository,
                        IJobTypeRepository jobTypeRepository, IDesignationRepository designationRepository, IDesignGradeRepository desigGradeRepository,
                        IDepartmentRepository departmentRepository, IWorkplaceRepository workplaceRepository, ICountryRepository countryRepository,
                        IRegionRepository regionRepository, ISubRegionRepository subRegionRepository, ICityRepository cityRepository,
                        IAreaRepository areaRepository, IPhoneTypeRepository phoneTypeRepository, ILicenseTypeRepository licenseTypeRepository,
                        IOperationRepository operationRepository, IOperationsWorkPlaceRepository operationsWorkPlaceRepository, IAddressTypeRepository addressTypeRepository,
                        IAddressRepository addressRepository, IPhoneRepository phoneRepository, IEmpJobProgRepository empJobProgRepository,
                        IEmpAuthOperationsWorkplaceRepository empAuthOperationsWorkplaceRepository)
 {
     employeeRepository        = empRepository;
     this.empStatusRepository  = empStatusRepository;
     this.addressRepository    = addressRepository;
     this.phoneRepository      = phoneRepository;
     this.empJobProgRepository = empJobProgRepository;
     this.empAuthOperationsWorkplaceRepository = empAuthOperationsWorkplaceRepository;
     this.companyRepository             = companyRepository;
     this.jobTypeRepository             = jobTypeRepository;
     this.designationRepository         = designationRepository;
     this.desigGradeRepository          = desigGradeRepository;
     this.departmentRepository          = departmentRepository;
     this.workplaceRepository           = workplaceRepository;
     this.regionRepository              = regionRepository;
     this.countryRepository             = countryRepository;
     this.subRegionRepository           = subRegionRepository;
     this.cityRepository                = cityRepository;
     this.areaRepository                = areaRepository;
     this.phoneTypeRepository           = phoneTypeRepository;
     this.licenseTypeRepository         = licenseTypeRepository;
     this.operationRepository           = operationRepository;
     this.operationsWorkPlaceRepository = operationsWorkPlaceRepository;
     this.addressTypeRepository         = addressTypeRepository;
 }
Пример #6
0
 public UsuariosServices(IUsuarioRepository rep, IPhoneRepository pRep, IHttpContextAccessor httpContextAccessor)
 {
     _repositorio         = rep;
     _repositorioPhone    = pRep;
     _passwordHasher      = new ConfigurablePasswordHasher();
     _httpContextAccessor = httpContextAccessor;
 }
Пример #7
0
 public ContactListService(IContactRepository contactRepository, IEmailRepository emailRepository, IPhoneRepository phoneRepository, ITagRepository tagRepository)
 {
     this.contactRepository = contactRepository;
     this.emailRepository   = emailRepository;
     this.phoneRepository   = phoneRepository;
     this.tagRepository     = tagRepository;
 }
Пример #8
0
 public PersonController(IPhoneRepository phone, IPersonRepository person, IEmailRepository email, ILogRepository log)
 {
     _phone  = phone;
     _email  = email;
     _person = person;
     _log    = log;
 }
 public UserActionsService(IUserRepository userRepository, IPhoneRepository phoneRepository, IUserTokenRepository userTokenRepository, ISecurityHelper securityHelper)
 {
     this.userRepository      = userRepository;
     this.phoneRepository     = phoneRepository;
     this.userTokenRepository = userTokenRepository;
     this.securityHelper      = securityHelper;
 }
Пример #10
0
 public ContactService(IContactRepository contactRepository,
                       IPhoneRepository phoneRepository,
                       INotifier notifier) : base(notifier)
 {
     _contactRepository = contactRepository;
     _phoneRepository   = phoneRepository;
 }
Пример #11
0
 public HomeController(IPhoneRepository phoneRepo, IOrderRepository orderRepo,
                       ILogger <HomeController> logger)
 {
     _phoneRepository = phoneRepo;
     _orderRepository = orderRepo;
     _logger          = logger;
 }
Пример #12
0
        static Program()
        {
            AppDbContextFactory factory = new AppDbContextFactory();

            _appContext      = factory.CreateDbContext(null);
            _phoneRepository = new PhoneRepository(_appContext);
            _shopRepository  = new ShopRepository(_appContext);
        }
Пример #13
0
 internal SubscriberBuilder(ISubscriberRepository subscriberRepository,
                             IAccessDeviceRepository accessDeviceRepository,
                             IPhoneRepository phoneRepository)
 {
     _subscriberRepository = subscriberRepository;
     _accessDeviceRepository = accessDeviceRepository;
     _phoneRepository = phoneRepository;
 }
Пример #14
0
 public OrderController(IGenericRepositry <Order> OrderRepositry, ICustomerRepository CustomerRepo, IPhoneRepository PhonesRepo, IGenericRepositry <OrderResult> OrderResultRepositry, IGenericRepositry <CustomerLock> LockRepositry)
 {
     _OrderRepositry       = OrderRepositry;
     _CustomerRepo         = CustomerRepo;
     _PhonesRepo           = PhonesRepo;
     _OrderResultRepositry = OrderResultRepositry;
     _LockRepositry        = LockRepositry;
 }
Пример #15
0
 public EFUnitOfWork(UserManager <ApplicationUser> userManager, IMessageRepository messageRepository, IRecepientMessageRepository recepientMessageRepository,
                     IPhoneRepository phoneRepository)
 {
     _userManager                = userManager;
     _messageRepository          = messageRepository;
     _recepientMessageRepository = recepientMessageRepository;
     _phoneRepository            = phoneRepository;
 }
Пример #16
0
 public OrderService(IOrderRepository orderRepository, IReservationRepository resRepo,
                     IPhoneRepository phoneRepository, IPriceCalculationStrategy priceCalculationStrategy)
 {
     _orderRepository = orderRepository;
     _resRepo         = resRepo;
     _phoneRepository = phoneRepository;
     _priceStr        = priceCalculationStrategy;
 }
Пример #17
0
 public CustomerService(ICustomerRepository customerRepository, ILogger <CustomerService> logger, IPhoneRepository phoneRepository, IAddressRepository addressRepository, ILocalPhoneRepository localPhoneRepository)
 {
     _customerRepository   = customerRepository;
     _logger               = logger;
     _phoneRepository      = phoneRepository;
     _addressRepository    = addressRepository;
     _localPhoneRepository = localPhoneRepository;
 }
Пример #18
0
 public CheckController(IGenericRepositry <Check> CheckRepositry, ICustomerRepository CustomerRepo, IPhoneRepository PhonesRepo, IGenericRepositry <CheckResult> CheckResultRepositry, IGenericRepositry <CustomerLock> LockRepositry)
 {
     _CheckRepositry       = CheckRepositry;
     _CustomerRepo         = CustomerRepo;
     _PhonesRepo           = PhonesRepo;
     _CheckResultRepositry = CheckResultRepositry;
     _LockRepositry        = LockRepositry;
 }
Пример #19
0
 public ProviderService(IProviderRepository repository, IPhoneRepository phoneRepository, Notification notification, IQueueService queueService)
 {
     _repository      = repository;
     _phoneRepository = phoneRepository;
     _notification    = notification;
     _queueService    = queueService;
     _storageService  = new StorageService("schedule-core");
 }
Пример #20
0
 public UsersController(IUserRepository userRepository, IPhoneRepository phoneRepository, IPlanRepository planRepository, IStatusRepository statusRepository, IMapper mapper)
 {
     this.userRepository   = userRepository;
     this.phoneRepository  = phoneRepository;
     this.planRepository   = planRepository;
     this.statusRepository = statusRepository;
     this.mapper           = mapper;
 }
Пример #21
0
 protected IPhoneRepository GetPhoneRepository()
 {
     if (phoneRepository == null)
     {
         phoneRepository = new PhoneRepository();
     }
     return(phoneRepository);
 }
Пример #22
0
 /// <summary>
 /// Initializes a new instance of the <see cref="UnitOfWork"/> class.
 /// </summary>
 /// <param name="contextParam">The context parameter.</param>
 /// <param name="organizationsListRepositoryParam">The organizations list repository parameter.</param>
 public UnitOfWork(FundTrackContext contextParam,
                   IOrganizationsForFilteringRepository organizationsListRepositoryParam,
                   IUserResporitory userListRepositoryParam,
                   IEventManagementRepository eventRepository,
                   IOrganizationRepository organizationRepository,
                   IMembershipRepository membershipRepositoryParam,
                   IRepository <Address> addressRepository,
                   IRepository <OrgAddress> orgAddressRepository,
                   IRepository <BankAccount> bankAccountRepository,
                   IRequestedItemRepository requestedItemRepository,
                   IRepository <Role> roleRepository,
                   IRepository <EventImage> eventImageRepositoryParam,
                   IRepository <OfferedItem> offeredItemRepository,
                   IStatusRepository statusRepository,
                   IUserResponseRepository userResponseRepository,
                   IGoodsCategoryRepository goodsCategoryRepository,
                   IRequestedItemImageRepository requestedItemImageRepository,
                   IGoodsTypeRepository goodsTypeRepository,
                   IOfferImagesRepository offeredItemImageRepository,
                   IBankImportDetailRepository bankImportDetailRepository,
                   IOrganizationAccountRepository organizationAccountRepository,
                   IRepository <Currency> currencyRepository,
                   ITargetRepository targetRepository,
                   IDonationRepository donationRepository,
                   IFinOpRepository finOpRepository,
                   IPhoneRepository phoneRepository,
                   IRepository <FinOpImage> finOpImagesRepository
                   )
 {
     this._context = contextParam;
     this._organizationsListRepository = organizationsListRepositoryParam;
     this._usersListRepository         = userListRepositoryParam;
     this._membershipRepository        = membershipRepositoryParam;
     _eventRepository               = eventRepository;
     _organizationRepository        = organizationRepository;
     _addressRepository             = addressRepository;
     _orgAddressRepository          = orgAddressRepository;
     _bankAccountRepository         = bankAccountRepository;
     _roleRepository                = roleRepository;
     _eventImageRepository          = eventImageRepositoryParam;
     _offeredItemRepository         = offeredItemRepository;
     _goodsCategoryRepository       = goodsCategoryRepository;
     _userResponseRepository        = userResponseRepository;
     _requestedItemRepository       = requestedItemRepository;
     _statusRepository              = statusRepository;
     _requestedItemImageRepository  = requestedItemImageRepository;
     _goodsTypeRepository           = goodsTypeRepository;
     _offeredItemImageRepository    = offeredItemImageRepository;
     _bankImportDetailRepository    = bankImportDetailRepository;
     _organizationAccountRepository = organizationAccountRepository;
     _currencyRepository            = currencyRepository;
     _targetRepository              = targetRepository;
     _donationRepository            = donationRepository;
     _finOpRepository               = finOpRepository;
     this._phoneRepository          = phoneRepository;
     _finOpImagesRepository         = finOpImagesRepository;
 }
Пример #23
0
 public ProductionFacadeWithoutNotifier(IPhoneRepository phones, IWarehouseRepository warehouses, IImportFeeCalculator importCalculator,
                                        IProductionFactory productionFactory, IPhoneSupplier phoneSupplier)
 {
     this.phones            = phones;
     this.warehouses        = warehouses;
     this.importCalculator  = importCalculator;
     this.productionFactory = productionFactory;
     this.phoneSupplier     = phoneSupplier;
 }
Пример #24
0
 public PersonRepository(IAddressRepository addressRepository, ICorporationRepository corporationRepository,
                         IPersonalRepository personalRepository, IEmailRepository emailRepository, IPhoneRepository phoneRepository, DataContext context)
 {
     _addressRepository     = addressRepository;
     _corporationRepository = corporationRepository;
     _personalRepository    = personalRepository;
     _emailRepository       = emailRepository;
     _phoneRepository       = phoneRepository;
     _context = context;
 }
Пример #25
0
 public PhonesController(IPhoneRepository phoneRepository,
                         IPhoneService phoneService,
                         IMapper mapper,
                         INotifier notifier)
     : base(notifier)
 {
     _phoneRepository = phoneRepository;
     _phoneService    = phoneService;
     _mapper          = mapper;
 }
Пример #26
0
 public CompanyService(ICompanyRepository companyRepository,
                       IContactRepository contactRepository,
                       IPhoneRepository phoneRepository,
                       IAddressRepository addressRepository,
                       INotifier notifier)
     : base(notifier)
 {
     _companyRepository = companyRepository;
     _contactRepository = contactRepository;
     _phoneRepository   = phoneRepository;
     _addressRepository = addressRepository;
 }
Пример #27
0
 public PhoneService(
     IGraduateRepository graduateRepository,
     IPhoneRepository phoneRepository,
     NotificationHandler notifications,
     IMapper mapper,
     ITypeGenericRepository typeGenericRepository) : base(phoneRepository) {
     _phoneRepository = phoneRepository;
     _notifications = notifications;
     _typeGenericRepository = typeGenericRepository;
     _mapper = mapper;
     _graduateRepository = graduateRepository;
 }
Пример #28
0
        public PhoneTypeJournalViewModel(
            IPhoneRepository phoneRepository,
            IUnitOfWorkFactory unitOfWorkFactory,
            ICommonServices commonServices)
            : base(unitOfWorkFactory, commonServices)
        {
            this.unitOfWorkFactory = unitOfWorkFactory ?? throw new ArgumentNullException(nameof(unitOfWorkFactory));
            this.phoneRepository   = phoneRepository ?? throw new ArgumentNullException(nameof(phoneRepository));

            TabName = "Типы телефонов";

            UpdateOnChanges(typeof(PhoneType));
        }
Пример #29
0
 public ContactsController(IContactRepository contactRepository,
                           IContactService contactService,
                           IPhoneRepository phoneRepository,
                           IPhoneService phoneService,
                           IMapper mapper,
                           INotifier notifier) : base(notifier)
 {
     _contactRepository = contactRepository;
     _contactService    = contactService;
     _phoneRepository   = phoneRepository;
     _phoneService      = phoneService;
     _mapper            = mapper;
 }
Пример #30
0
 public CallTaskDlg(int callTaskId)
 {
     this.Build();
     UoWGeneric          = UnitOfWorkFactory.CreateForRoot <CallTask>(callTaskId);
     _employeeRepository = new EmployeeRepository();
     _bottleRepository   = new BottlesRepository();
     _callTaskRepository = new CallTaskRepository();
     _phoneRepository    = new PhoneRepository();
     _deliveryPointJournalFilterViewModel = new DeliveryPointJournalFilterViewModel();
     TabName           = Entity.Counterparty?.Name;
     labelCreator.Text = $"Создатель : {Entity.TaskCreator?.ShortName}";
     ConfigureDlg();
 }
Пример #31
0
 public CollaboratorService(ICollaboratorRepository collaboratorRepository,
                            INotifier notifier,
                            IPhoneRepository phoneRepository,
                            IPhoneService phoneService,
                            IAddressRepository addressRepository,
                            IAddressService addressService) : base(notifier)
 {
     _collaboratorRepository = collaboratorRepository;
     _phoneRepository        = phoneRepository;
     _phoneService           = phoneService;
     _addressRepository      = addressRepository;
     _addressService         = addressService;
 }
Пример #32
0
 public ProductionFacadeWithNotifier(IPhoneRepository phones, IWarehouseRepository warehouses, IImportFeeCalculator importCalculator,
                                     IProductionFactory productionFactory, IPhoneSupplier phoneSupplier, IPhonesSuppliedListener listener)
 {
     this.phones            = phones;
     this.warehouses        = warehouses;
     this.importCalculator  = importCalculator;
     this.productionFactory = productionFactory;
     this.phoneSupplier     = phoneSupplier;
     if (null != listener)
     {
         this.phoneSupplier.RegisterPhonesSuppliedListener(listener);
     }
 }
Пример #33
0
 public PhonesController(IPersonRepository personRepository, IPhoneRepository phoneRepository)
 {
     this.personRepository = personRepository;
     this.phoneRepository = phoneRepository;
 }
 public PhoneApplicationService(IPhoneRepository repository, IUnitOfWork unitOfWork)
     : base(unitOfWork)
 {
     this._repository = repository;
 }
 public void Dispose()
 {
     _repository = null;
 }
Пример #36
0
 public PhoneService(IPhoneRepository phoneRepository)
 {
     _phoneRepository = phoneRepository;
 }
Пример #37
0
 internal PhoneBuilder(IDomainService domainService, IPhoneRepository phoneRepository)
 {
     _domainService = domainService;
     _phoneRepository = phoneRepository;
 }
Пример #38
0
 public PersonService(IPersonRepository personRepository, IPhoneRepository phoneRepository)
 {
     _personRepository = personRepository;
     _phoneRepository = phoneRepository;
 }