def post_add(self, object, returned_dict):
        order_model: OrderModel = object
        order_model.orderid = int(
            returned_dict.get(AppConstants.DB_TRANSACTION_ID_KEY))

        for items in order_model.items:
            order_item_repo: OrderItemRepo = OrderItemRepo()
            items.orderid = order_model.orderid
            order_item_repo.add_data(items)

        # Delete the cart
        # Create CartModel()
        # Add customer_id into the model
        # Call CartRepo().delete_data(cart_model)

        cart_model: CartModel = CartModel()
        cart_model.customerid = order_model.customerid
        CartRepo().delete_data(cart_model)

        return order_model
Example #2
0
 def update_data(self, object):
     cart_repo: CartRepo = CartRepo()
     return cart_repo.update_data(object)
Example #3
0
 def add_data(self, object):
     cart_repo: CartRepo = CartRepo()
     return cart_repo.add_data(object)