Пример #1
0
        public static async Task CounterPartyInitialize(ICounterPartyRepository Repository)
        {
            if (!await Repository.CheckCount())
            {
                await Repository.CreateAsync(new CounterParty { IsCompany = true, Name = "ОсОО Таргет" });

                await Repository.CreateAsync(new CounterParty { IsCompany = false, Name = "Аяна Каракаевна" });
            }
        }
Пример #2
0
 public UnitOfWork(ApplicationDbContext applicationDbContext)
 {
     _context       = applicationDbContext;
     Operations     = new OperationRepository(applicationDbContext);
     OperationTypes = new OperationTypeRepository(applicationDbContext);
     Scores         = new ScoreRepository(applicationDbContext);
     PaymentTypes   = new PaymentTypeRepository(applicationDbContext);
     Projects       = new ProjectRepository(applicationDbContext);
     Users          = new UserRepository(applicationDbContext);
     CounterParties = new CounterPartyRepository(applicationDbContext);
     Transactions   = new TransactionRepository(applicationDbContext);
 }
Пример #3
0
 public PathedNominationService(
     IPipelineTransactionTypeMapRepository PipelineTransactionTypeMapRepository,
     ImetadataTransactionTypeRepository metadataTransactionTypeRepository,
     ICounterPartyRepository counterpartyRepository,
     INominationsRepository NominationsRepository,
     IBatchRepository BatchRepository,
     IPipelineRepository PipelineRepository,
     ISQTSTrackOnNomRepository SQTSTrackOnNomRepository,
     ILocationRepository LocationRepository,
     IContractService contractService,
     IModalFactory modelFactory)
 {
     this.PipelineTransactionTypeMapRepository = PipelineTransactionTypeMapRepository;
     this.metadataTransactionTypeRepository    = metadataTransactionTypeRepository;
     this.NominationsRepository    = NominationsRepository;
     this.BatchRepository          = BatchRepository;
     this.PipelineRepository       = PipelineRepository;
     this.SQTSTrackOnNomRepository = SQTSTrackOnNomRepository;
     this.LocationRepository       = LocationRepository;
     this.counterpartyRepository   = counterpartyRepository;
     this.contractService          = contractService;
     this.modelFactory             = modelFactory;
 }
Пример #4
0
 public CounterPartyService(ICounterPartyRepository counterPartyRepository, IModalFactory modalFactory)
 {
     this.counterPartyRepository = counterPartyRepository;
     this.modalFactory           = modalFactory;
 }