def create_model(self, store): provider = CreditProvider.get_card_providers(self.store).order_by( CreditProvider.short_name).first() real_model = CardOperationCost(provider=provider, device=self.device, store=self.store) return _TemporaryOperationCost(real_model)
def create_operation_cost(self, device=None, provider=None, card_type=None, start=1, end=1): from stoqlib.domain.payment.card import CardOperationCost return CardOperationCost(store=self.store, device=device or self.create_card_device(), provider=provider or self.create_credit_provider(), card_type=card_type or 0, installment_start=start, installment_end=end)
def create_model(self, store): provider = CreditProvider.get_card_providers(store).any() real_model = CardOperationCost(provider=provider, device=self.device, store=self.store) return _TemporaryOperationCost(real_model)