@property
def validate(self) -> bool:
    self.stock_error((lambda : self.date), f'Invalid ordered date. Ordered date = {self._ordered_date}')
    self.stock_error((lambda : self.price), f'Invalid price. Price = {self._price}')
    self.stock_error((lambda : self.number), f'Invalid number. Number = {self._number}')
    self.stock_error((lambda : self.total_order), f'Invalid total order. Total order = {self._total_order}')
    return super().validate
@property
def validate(self) -> bool:
    self.stock_error((lambda : self.date), f'Invalid ordered date. Ordered date = {self._ordered_date}')
    self.stock_error((lambda : self.price), f'Invalid price. Price = {self._price}')
    self.stock_error((lambda : self.number), f'Invalid number. Number = {self._number}')
    self.stock_error((lambda : self.total_order), f'Invalid total order. Total order = {self._total_order}')
    return super().validate