package com.theorchard.javaowsassetbulkscript.api;

import com.theorchard.javaowsassetbulkscript.logic.AssetStatus;

import java.util.List;

public class ProductStatus {
    private List<AssetStatus> assets;
    private String upc;
    private int product_id;

    public int getProduct_id() {
        return product_id;
    }

    public void setProduct_id(int product_id) {
        this.product_id = product_id;
    }

    public List<AssetStatus> getAssets() {
        return assets;
    }

    public void setAssets(List<AssetStatus> assets) {
        this.assets = assets;
    }

    public String getUpc() {
        return upc;
    }

    public void setUpc(String upc) {
        this.upc = upc;
    }

    public String getStatus(String asset_type, int tuid) {
        for (AssetStatus assetStatus : assets) {
            if (assetStatus.getTrack_unique_id() == tuid && assetStatus.getAsset_type().equals(asset_type)) {
                return assetStatus.getStatus();
            }
        }
        return "missing";
    }
}
