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 = "Аяна Каракаевна" }); } }
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); }
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; }
public CounterPartyService(ICounterPartyRepository counterPartyRepository, IModalFactory modalFactory) { this.counterPartyRepository = counterPartyRepository; this.modalFactory = modalFactory; }