ProductOrderItem.fromJson constructor

ProductOrderItem.fromJson(
  1. Map<String, dynamic> json
)

Implementation

ProductOrderItem.fromJson(Map<String, dynamic> json) {
  id = json['id'];
  productOrderItemType = json['productOrderItemType'];
  quantity = json['quantity'];
  blueprintId = json['blueprintId'];
  action = json['action'];
  appointment = json['appointment'];
  billingAccount = json['billingAccount'];
  if (json['itemPrice'] != null) {
    itemPrice = <ItemPrice>[];
    json['itemPrice'].forEach((v) {
      itemPrice!.add(new ItemPrice.fromJson(v));
    });
  }
  itemTerm = json['itemTerm'];
  itemTotalPrice = json['itemTotalPrice'];
  payment = json['payment'];
  productRefOrValue = json['productRefOrValue'] != null
      ? new ProductRefOrValue.fromJson(json['productRefOrValue'])
      : null;
  productOffering = json['productOffering'];
  productOfferingQualificationItem = json['productOfferingQualificationItem'];
  productOrderItemRelationship = json['productOrderItemRelationship'];
  qualification = json['qualification'];
  quoteItem = json['quoteItem'];
  state = json['state'];
}