def buy_product(self, product_pk):
        """
        determina si el customer ha comprado un producto
        """
        if self.invoice_sales.filter(lines_sales__product_final__pk=product_pk).exists() \
                or self.ticket_sales.filter(lines_sales__product_final__pk=product_pk).exists():
            return True
        else:
            return False