Exemplo n.º 1
0
        public AccessoryReceiptService(IGaraDatabaseSettings settings, AccessoryService accessoryService, AccessoryTypeService accessoryTypeService, ProviderService providerService)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _accessoryReceipt = database.GetCollection <AccessoryReceipt>(settings.AccessoryReceiptCollectionName);
            _accessoryService = accessoryService;
            _accTypeService   = accessoryTypeService;
            _providerService  = providerService;
        }
        public AccessoryIssueService(IGaraDatabaseSettings settings, RepairedRequestService rrService, AccessoryService accessoryService)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _accessoryIssue = database.GetCollection <AccessoryIssue>(settings.AccessoryIssueCollectionName);

            _rrService        = rrService;
            _accessoryService = accessoryService;
        }