Exemple #1
0
 public ItemSyncJob(IStockItemRepository stockRepository, ICrmRepository crmRepository,
                    IOptions <WorkerOptions> options)
 {
     _crmRepository   = crmRepository ?? throw new ArgumentNullException(nameof(crmRepository));
     _stockRepository = stockRepository ?? throw new ArgumentNullException(nameof(stockRepository));
     _options         = options?.Value ?? throw new ArgumentNullException(nameof(options));
 }
 public EventoBackgroundService(IProconRepository repositorioProcon, ICrmRepository repositorioCrm, IMapper servicoMapper,
                                ILogger <EventoBackgroundService> logger)
 {
     _repositorioProcon = repositorioProcon;
     _repositorioCrm    = repositorioCrm;
     _servicoMapper     = servicoMapper;
     _logger            = logger;
 }
Exemple #3
0
 public EventoScopedService(IProconRepository repositorioProcon, ICrmRepository repositorioCrm, IMapper servicoMapper,
                            IOptions <DBSettings> dbsettingsOptions,
                            IOptions <CrmApiSettings> crmApisettingsOptions,
                            ILogger <EventoScopedService> logger)
 {
     _repositorioProcon     = repositorioProcon;
     _repositorioCrm        = repositorioCrm;
     _servicoMapper         = servicoMapper;
     _logger                = logger;
     _crmApiSettingsOptions = crmApisettingsOptions.Value;
     _dbSettingsOptions     = dbsettingsOptions.Value;
 }
Exemple #4
0
        /// <summary>
        /// Initializes a new instance of the <see cref="SolutionService"/> class.
        /// </summary>
        /// <param name="repositoryFactory">Repository provider.</param>
        /// <param name="logWriter">Log writer.</param>
        public SolutionService(IRepositoryFactory repositoryFactory, ILogWriter logWriter)
        {
            if (repositoryFactory == null)
            {
                throw new ArgumentNullException(nameof(repositoryFactory));
            }

            this.solutionRepo  = repositoryFactory.GetRepository <DevelopContext, Solution>();
            this.publisherRepo = repositoryFactory.GetRepository <DevelopContext, Publisher>();

            this.organizationService = repositoryFactory.OrganizationService;
            this.logWriter           = logWriter ?? throw new ArgumentNullException(nameof(logWriter));
        }
Exemple #5
0
        public static void UseSqlite()
        {
            string demoDatabasePath = Package.Current.InstalledLocation.Path + @"\Assets\Crm.db";
            string databasePath     = ApplicationData.Current.LocalFolder.Path + @"\Crm.db";

            if (!File.Exists(databasePath))
            {
                File.Copy(demoDatabasePath, databasePath);
            }
            var dbOptions = new DbContextOptionsBuilder <CrmContext>().UseSqlite(
                "Veritabanı=" + databasePath);

            Repository = new SqlCrmRepository(dbOptions);
        }
Exemple #6
0
 public PersonController(ICrmRepository repository)
 {
     _repository = repository;
 }
 public CustomerService(IAddressService addressService, ICrmRepository crmRepository)
 {
     _addressService = addressService;
     _crmRepository  = crmRepository;
 }
Exemple #8
0
 public static void UseRest() =>
 Repository = new RestCrmRepository("https://nozdemir-api-prod.azurewebsites.net/api/");
Exemple #9
0
 public CrmLogic(ICrmRepository iCrmRepository)
 {
     this._iCrmRepository = iCrmRepository;
 }
Exemple #10
0
 public CRMController(ICrmRepository crmRepository)
 {
     DAL = crmRepository;
 }
Exemple #11
0
 public CrmService(ICrmRepository repository)
 {
     _repository = repository;
 }
Exemple #12
0
 /// <summary>
 /// Initializes a new instance of the <see cref="IssueTests"/> class.
 /// </summary>
 public IssueTests()
     : base(new Uri("https://devhubdevelop.crm11.dynamics.com"), "*****@*****.**")
 {
     this.issueRepo = this.RepositoryFactory.GetRepository <DevelopContext, devhub_issue>();
 }
Exemple #13
0
 public EventoService(IProconRepository repositorioProcon, ICrmRepository repositorioCrm, IMapper servicoMapper)
 {
     _repositorioProcon = repositorioProcon;
     _repositorioCrm    = repositorioCrm;
     _servicoMapper     = servicoMapper;
 }