getMaxPriceInProduct function

PriceData getMaxPriceInProduct(
  1. List<PriceData> price
)

Implementation

PriceData getMaxPriceInProduct(List<PriceData> price){
  PriceData currentPrice = PriceData.createEmpty();
  double _price = 0;
  for (var item in price) {
    if (item.discPrice != 0){
      if (item.discPrice > _price) {
        _price = item.discPrice;
        currentPrice = item;
      }
    }else
      if (item.price > _price) {
        _price = item.price;
        currentPrice = item;
      }
  }
  return currentPrice;
}