コード例 #1
0
ファイル: plan.py プロジェクト: pczerkas/billingstack
    def get_all(self, q=[]):
        criterion = _query_to_criterion(
            q, merchant_id=request.context['merchant_id'])

        rows = central_api.list_plans(request.ctxt, criterion=criterion)

        return map(models.Plan.from_db, rows)
コード例 #2
0
ファイル: payment.py プロジェクト: pczerkas/billingstack
    def get_all(self, q=[]):
        criterion = _query_to_criterion(q)

        rows = collector_api.list_pg_providers(request.ctxt,
                                               criterion=criterion)

        return map(models.PGProvider.from_db, rows)
コード例 #3
0
ファイル: payment.py プロジェクト: AsherBond/billingstack
    def get_all(self, q=[]):
        criterion = _query_to_criterion(q)

        rows = collector_api.list_pg_providers(
            request.ctxt, criterion=criterion)

        return map(models.PGProvider.from_db, rows)
コード例 #4
0
ファイル: payment.py プロジェクト: pczerkas/billingstack
    def get_all(self, q=[]):
        criterion = _query_to_criterion(
            q, merchant_id=request.context['merchant_id'])

        rows = collector_api.list_pg_configs(request.ctxt, criterion=criterion)

        return map(models.PGConfig.from_db, rows)
コード例 #5
0
ファイル: currency.py プロジェクト: AsherBond/billingstack
    def get_all(self, q=[]):
        criterion = _query_to_criterion(q)

        rows = central_api.list_currencies(
            request.ctxt, criterion=criterion)

        return map(models.Currency.from_db, rows)
コード例 #6
0
ファイル: language.py プロジェクト: AsherBond/billingstack
    def get_all(self, q=[]):
        criterion = _query_to_criterion(q)

        rows = central_api.list_languages(
            request.ctxt, criterion=criterion)

        return map(models.Language.from_db, rows)
コード例 #7
0
    def get_all(self, q=[]):
        criterion = _query_to_criterion(q)

        rows = biller_api.list_invoice_states(
            request.ctxt, criterion=criterion)

        return map(models.InvoiceState.from_db, rows)
コード例 #8
0
ファイル: invoice.py プロジェクト: pczerkas/billingstack
    def get_all(self, q=[]):
        criterion = _query_to_criterion(
            q, merchant_id=request.context['merchant_id'])

        rows = biller_api.list_invoices(request.ctxt, criterion=criterion)

        return map(models.Invoice.from_db, rows)
コード例 #9
0
    def get_all(self, q=[]):
        criterion = _query_to_criterion(q)

        rows = central_api.list_customers(
            request.ctxt, criterion=criterion)

        return map(models.Customer.from_db, rows)
コード例 #10
0
ファイル: merchant.py プロジェクト: AsherBond/billingstack
    def get_all(self, q=[]):
        criterion = _query_to_criterion(q)

        rows = central_api.list_merchants(
            request.ctxt, criterion=criterion)

        return map(models.Merchant.from_db, rows)
コード例 #11
0
ファイル: payment.py プロジェクト: AsherBond/billingstack
    def get_all(self, q=[]):
        criterion = _query_to_criterion(
            q, merchant_id=request.context['merchant_id'])

        rows = collector_api.list_pg_configs(
            request.ctxt, criterion=criterion)

        return map(models.PGConfig.from_db, rows)
コード例 #12
0
    def get_all(self, q=[]):
        criterion = _query_to_criterion(
            q,
            merchant_id=request.context['merchant_id'])

        rows = central_api.list_subscriptions(
            request.ctxt, criterion=criterion)

        return map(models.Subscription.from_db, rows)
コード例 #13
0
ファイル: payment.py プロジェクト: AsherBond/billingstack
    def get_all(self, q=[]):
        criterion = _query_to_criterion(
            q, merchant_id=request.context['merchant_id'],
            customer_id=request.context['customer_id'])

        rows = collector_api.list_payment_methods(
            request.ctxt, criterion=criterion)

        return map(models.PaymentMethod.from_db, rows)
コード例 #14
0
ファイル: usage.py プロジェクト: AsherBond/billingstack
    def get_all(self, q=[]):
        criterion = _query_to_criterion(
            q,
            merchant_id=request.context['merchant_id'])

        rows = rater_api.list_usages(
            request.ctxt, criterion=criterion)

        return map(models.Usage.from_db, rows)
コード例 #15
0
ファイル: payment.py プロジェクト: pczerkas/billingstack
    def get_all(self, q=[]):
        criterion = _query_to_criterion(
            q,
            merchant_id=request.context['merchant_id'],
            customer_id=request.context['customer_id'])

        rows = collector_api.list_payment_methods(request.ctxt,
                                                  criterion=criterion)

        return map(models.PaymentMethod.from_db, rows)
コード例 #16
0
ファイル: language.py プロジェクト: pczerkas/billingstack
    def get_all(self, q=[]):
        criterion = _query_to_criterion(q)

        rows = central_api.list_languages(request.ctxt, criterion=criterion)

        return map(models.Language.from_db, rows)