Exemple #1
0
 public AccountController(IAddressRepository addressRepo, IContactInfoRepository contactInfoRepo,
                          IUserDetailRepository userDetailRepo)
 {
     AddressRepository     = addressRepo;
     ContactInfoRepository = contactInfoRepo;
     UserDetailRepository  = userDetailRepo;
 }
        public AppContext()
        {
            _appProfile = AppProfile.FromConfig();

            _dataSourceConfig = new DataSourceConfig(
                _appProfile.DataSource,
                _appProfile.Database,
                _appProfile.Username,
                _appProfile.Password
                );

            _addressRepository     = new AddressRepository(_dataSourceConfig);
            _billingInfoRepository = new BillingInfoRepository(_dataSourceConfig, _addressRepository);
            _contactInfoRepository = new ContactInfoRepository(_dataSourceConfig);
            _supplierRepository    = new SupplierRepository(_dataSourceConfig, _billingInfoRepository, _contactInfoRepository);
            _receiverRepository    = new ReceiverRepository(_dataSourceConfig, _billingInfoRepository, _contactInfoRepository);
            _itemRepository        = new InvoiceItemRepository(_dataSourceConfig);
            _paymentRepository     = new InvoicePaymentRepository(_dataSourceConfig);
            _invoiceRepository     = new InvoiceRepository(_dataSourceConfig, _supplierRepository, _receiverRepository, _itemRepository, _paymentRepository
                                                           );

            _addressService     = new AddressService(_addressRepository);
            _billingInfoService = new BillingInfoService(_billingInfoRepository);
            _contactInfoService = new ContactInfoService(_contactInfoRepository);
            _supplierService    = new SupplierService(_supplierRepository);
            _receiverService    = new ReceiverService(_receiverRepository);
            _itemService        = new InvoiceItemService(_itemRepository);
            _paymentService     = new InvoicePaymentService(_paymentRepository);
            _invoiceService     = new InvoiceService(_invoiceRepository);
        }
 public ContactInfoService(IUnitOfWork unitOfWork, IContactInfoRepository contactInfoRepository
                           , ICacheManager cacheManager) : base(unitOfWork, contactInfoRepository)
 {
     _unitOfWork            = unitOfWork;
     _contactInfoRepository = contactInfoRepository;
     _cacheManager          = cacheManager;
 }
Exemple #4
0
 public SettingController(IUnitOfWork uow, ISettingRepository RSetting, IUserAccountRepository RDefineUser, 
     IContactInfoRepository ContactInfoRepository,ISeoMngRepository SeoRepository)
 {
     _RSetting = RSetting;
     _RContactInfo = ContactInfoRepository;
     _RDefineUser = RDefineUser;
     _RSeoMng = SeoRepository;
     _uow = uow;
 }
Exemple #5
0
 public SupplierRepository(
     IDataSourceConfig dataSource,
     IBillingInfoRepository billingInfoRepository,
     IContactInfoRepository contactInfoRepository
     )
 {
     _dataSource            = dataSource;
     _billingInfoRepository = billingInfoRepository;
     _contactInfoRepository = contactInfoRepository;
 }
 public HomeController(IClienteleRepository clientele,
                       ICategoryForTabRepository categoryForTab,
                       ICategoryForInfoRepository infoRepository,
                       IContactInfoRepository contact)
 {
     _client  = clientele;
     _catInfo = infoRepository;
     _catTab  = categoryForTab;
     _con     = contact;
 }
 public ManageController(IAddressRepository addressRepo, IContactInfoRepository contactInfoRepo,
                         IUserDetailRepository userDetailRepo,
                         IOrderRepository orderRepo, ICreditCardRepository creditCardRepo,
                         IGiftCardRepository giftCardRepo, IFavorRestaurantRepository favorRestaurantRepo,
                         IVoteRepository VoteRepo)
 {
     AddressRepository         = addressRepo;
     ContactInfoRepository     = contactInfoRepo;
     UserDetailRepository      = userDetailRepo;
     OrderRepository           = orderRepo;
     CreditCardRepository      = creditCardRepo;
     GiftCardRepository        = giftCardRepo;
     FavorRestaurantRepository = favorRestaurantRepo;
     VoteRepository            = VoteRepo;
 }
Exemple #8
0
 public ContactInfoService(IContactInfoRepository repository, IUnitOfWork unitOfWork, IOptions <ApiAccessSettings> accessSettings)
 {
     this._repository     = repository;
     this._unitOfWork     = unitOfWork;
     this._accessSettings = accessSettings;
 }
Exemple #9
0
 public ContactsController(IContactsRepository _repo, IContactInfoRepository _infoRepo)
 {
     this.Repo     = _repo;
     this.InfoRepo = _infoRepo;
 }
 public ContactInfoService(IContactInfoRepository iContactInfoRepository, IUnitOfWork iUnitOfWork)
 {
     this._iContactInfoRepository = iContactInfoRepository;
     this._iUnitOfWork            = iUnitOfWork;
 }
 public ContactInfoBL(IContactInfoRepository contactInfoRepository)
 {
     _contactInfoRepository = contactInfoRepository;
 }
Exemple #12
0
 public ContactInfoService(IUnitOfWork unitOfWork, IContactInfoRepository contactInfoRepository) : base(unitOfWork, contactInfoRepository)
 {
     this._unitOfWork            = unitOfWork;
     this._contactInfoRepository = contactInfoRepository;
 }
 public PersonalDataChangingHandler(IContactInfoRepository repository,
                                    IEventDomainDispatcher eventDomainDispatcher)
 {
     Repository            = repository;
     EventDomainDispatcher = eventDomainDispatcher;
 }
Exemple #14
0
 public ContactInfoController(IContactInfoRepository contactInfoRepository,
                              ITranslator translator)
 {
     _contactInfoRepository = contactInfoRepository;
     _translator            = translator;
 }
 public SqlPersonRepository(IContactInfoRepository contactInfoRepository, ISecretsProvider secretsProvider) : base(secretsProvider)
 {
     ContactInfoRepository = contactInfoRepository;
 }
Exemple #16
0
 public ContactInfosController(IContactInfoRepository contact,
                               ApplicationDbContext context)
 {
     _con = contact;
 }
 public ContactInfoService(IContactInfoRepository contactInfoRepository)
 {
     _contactInfoRepository = contactInfoRepository;
 }
Exemple #18
0
 public PhotoChangingDomainHandler(IContactInfoRepository repository, IEventDomainDispatcher eventDomainDispatcher)
 {
     Repository            = repository;
     EventDomainDispatcher = eventDomainDispatcher;
 }
 public ContactInfoService(IContactInfoRepository repository)
 {
     _repository = repository;
 }
 public ContactInfoService(IContactInfoRepository iContactInfoRepository, IUnitOfWork iUnitOfWork)
 {
     this._iContactInfoRepository = iContactInfoRepository;
     this._iUnitOfWork = iUnitOfWork;
 }
 public QuizController(IContactInfoRepository contactInfoRepository)
 {
     _contactInfoRepository = contactInfoRepository;
 }
Exemple #22
0
 public ContactMessageLogger(IPersonRepository personRepository, IContactInfoRepository contactInfoRepository, IContactMessageRepository contactMessageRepository)
 {
     PersonRepository         = personRepository;
     ContactInfoRepository    = contactInfoRepository;
     ContactMessageRepository = contactMessageRepository;
 }