Пример #1
0
        public AppUsersController(IAppUserRepository appUserRepository,
                                  IDropDownListRepository <Country> countryRepository,
                                  IDropDownListRepository <Gender> genderRepository,
                                  IDropDownListRepository <Currency> currencyRepository,
                                  IUnitOfWorkB <AppUser> unitOfWorkAppUser,
                                  UserManager <AppUser> userManager,
                                  SignInManager <AppUser> signInManager,

                                  IMaskIds maskIds,
                                  IMapper mapper)
        {
            _cancellationToken = new CancellationToken();

            _appUserRepository  = appUserRepository;
            _countryRepository  = countryRepository;
            _genderRepository   = genderRepository;
            _currencyRepository = currencyRepository;
            _unitOfWorkAppUser  = unitOfWorkAppUser;

            _userManager   = userManager;
            _signInManager = signInManager;

            _maskIds         = maskIds;
            _mapper          = mapper;
            _appUserIsHashed = false;
        }
        public AccountsController(
            IMaskIds maskIds,
            //IRepository<Account> accountRepository,
            IAccountRepository accountRepository,
            IAppUserRepository appUserRepository,
            IDropDownListRepository <Country> countryRepository,
            IDropDownListRepository <Gender> genderRepository,
            IDropDownListRepository <Currency> currencyRepository,
            IAccountTypeRepository accountTypeRepository,
            ITransactionType transactionTypeRepository,
            IOrderByTypeRepository orderByTypeRepository,
            ISetAccountRate satAccountRate,


            UserManager <AppUser> userManager,
            IUnitOfWorkB <Account> unitOfWorkAccount,
            IMapper mapper)
        {
            _maskIds                   = maskIds;
            _accountRepository         = accountRepository;
            _appUserRepository         = appUserRepository;
            _countryRepository         = countryRepository;
            _genderRepository          = genderRepository;
            _currencyRepository        = currencyRepository;
            _accountTypeRepository     = accountTypeRepository;
            _transactionTypeRepository = transactionTypeRepository;
            _orderByTypeRepository     = orderByTypeRepository;
            _userManager               = userManager;
            _unitOfWorkAccount         = unitOfWorkAccount;
            _cancellationToken         = new CancellationToken();
            _setAccounRate             = satAccountRate;
            _mapper = mapper;
        }
Пример #3
0
 public UnitOfWork(BankContext bankContext,
                   IRepository <Account> accountRepos,
                   IRepository <AppUser> appUserRepos,
                   IRepository <AccountTransaction> accountTransactionRepos,
                   IDropDownListRepository <AccountType> accountTypeRepos,
                   IDropDownListRepository <Country> countryRepos,
                   IDropDownListRepository <Currency> currencyRepos,
                   IDropDownListRepository <Gender> genderRepos)
 {
     _bankContext             = bankContext;
     _accountRepos            = accountRepos;
     _appUserRepos            = appUserRepos;
     _accountTransactionRepos = accountTransactionRepos;
     _countryRepos            = countryRepos;
     _currencyRepos           = currencyRepos;
     _genderRepos             = genderRepos;
     _accountTypeRepos        = accountTypeRepos;
 }
Пример #4
0
        public RegistrationsController(IRepository <AppUser> appUserRepository,
                                       IDropDownListRepository <Country> countryRepository,
                                       IDropDownListRepository <Gender> genderRepository,
                                       IUnitOfWorkB <AppUser> unitOfWorkAppUser,
                                       IMapper mapper,

                                       UserManager <AppUser> userManager,
                                       SignInManager <AppUser> signInManager)
        {
            _appUserRepository = appUserRepository;
            _countryRepository = countryRepository;
            _genderRepository  = genderRepository;
            _unitOfWorkAppUser = unitOfWorkAppUser;
            _mapper            = mapper;

            _userManager   = userManager;
            _signInManager = signInManager;
        }
Пример #5
0
 public DropDownListServiceMock(IDropDownListRepository idropDownListRepository = null,
                                IUserRepository iuserRepository = null,
                                IChannelTalentRepository ichannelTalentRepository         = null,
                                ITitleSeasonSeriesRepository ititleSeasonSeriesRepository = null,
                                IChannelDeliverableTypeDeliverableGroupRepository ichannelDeliverableTypeDeliverableGroupRepository = null,
                                IAssetGroupChannelHouseAdvertiserRepository iassetGroupChannelHouseAdvertiserRepository             = null,
                                IDeliverable_TalentRepository italentDeliverableRepository = null,
                                IDeliverableType_DeliverableSubTypeRepository iDeliverableType_DeliverableSubTypeRepository = null,
                                IDeliverableTypeRepository iDeliverableTypeRepository = null,
                                IChannel_DeliverableGroup_VendorRepository ichannel_DeliverableGroup_VendorRepository = null,
                                IActivityTypeActivityStatusRepository iactivityTypeActivityStatusRepository           = null,
                                ITargetRepository targetRepository         = null,
                                ITypeOfWorkRepository typeOfWorkRepository = null,
                                IDeliverableDateTypeRepository deliverableDateTypeRepository = null,
                                ITalentRepository talentRepository = null,
                                IMusicSubLibraryRepository musicSubLibraryRepository         = null,
                                IMusicLibraryRepository musicLibraryRepository               = null,
                                IMediaOutletRepository mediaOutletRepository                 = null,
                                IMediaOutletCategoryRepository mediaOutletCategoryRepository = null,
                                IGLAccountMediaOutletCategoryRepository gLAccountMediaOutletCategoryRepository = null,
                                IWBSFiscalYear_ChannelRepository wBSFiscalYear_ChannelRepository = null,
                                IInvoiceStatusRepository invoiceStatusRepository             = null,
                                IChannelCostCenterRepository channelCostCenterRepository     = null,
                                IChannelProfitCenterRepository channelProfitCenterRepository = null,
                                IVendorRepository vendorRepository = null,
                                IWorkOrderType_Channel_WorkOrderVendorRepository workOrderType_Channel_WorkOrderVendorRepository = null,
                                IWorkOrderVendorRepository workOrderVendorRepository = null,
                                IDeliverableGroup_DeliverableStatusRepository deliverableGroup_DeliverableStatusRepository = null,
                                IMasterVendorViewRepository masterVendorViewRepository = null,
                                IDeliverableGroup_DeliverableDateTypeRepository deliverableGroup_DeliverableDateTypeRepository = null,
                                IBudgetStatusRepository budgetStatusRepository = null,
                                IDeliverableCategoryRepository deliverableCategoryRepository = null,
                                IBusinessAreaRepository businessAreaRepository = null,
                                IChannelDeliverableGroupRepository ChannelDeliverableGroupRepository = null,
                                IChannel_DeliverableGroup_VendorRepository channelDeliverableGroupVendorRepository = null,
                                IProductionMethodTypeRepository ProductionMethodTypeRepository = null,
                                IWBSElementRepository wbsElementRepository         = null,
                                IChargeCodeTypeRepository chargeCodeTypeRepository = null
                                )
     : base(idropDownListRepository, iuserRepository,
            ichannelTalentRepository, ititleSeasonSeriesRepository,
            ichannelDeliverableTypeDeliverableGroupRepository,
            iassetGroupChannelHouseAdvertiserRepository,
            italentDeliverableRepository,
            iDeliverableType_DeliverableSubTypeRepository,
            iDeliverableTypeRepository,
            ichannel_DeliverableGroup_VendorRepository,
            iactivityTypeActivityStatusRepository,
            targetRepository,
            typeOfWorkRepository, deliverableDateTypeRepository,
            talentRepository,
            musicSubLibraryRepository,
            musicLibraryRepository,
            mediaOutletRepository,
            mediaOutletCategoryRepository,
            gLAccountMediaOutletCategoryRepository,
            wBSFiscalYear_ChannelRepository,
            invoiceStatusRepository,
            channelCostCenterRepository,
            channelProfitCenterRepository,
            vendorRepository,
            workOrderType_Channel_WorkOrderVendorRepository,
            workOrderVendorRepository,
            deliverableGroup_DeliverableStatusRepository,
            masterVendorViewRepository,
            deliverableGroup_DeliverableDateTypeRepository,
            budgetStatusRepository,
            deliverableCategoryRepository,
            businessAreaRepository,
            ChannelDeliverableGroupRepository,
            channelDeliverableGroupVendorRepository,
            ProductionMethodTypeRepository,
            wbsElementRepository,
            chargeCodeTypeRepository)
 {
 }