// Generated from imsapi-client-javalib-java-bundle-10.0.0-59.jar
using System;

namespace com.itac.mes.imsapi.domain.container
{
    public class MergePartsData
    {
        public string stationNumber = string.Empty;
        public string stationDesc = string.Empty;
        public string serialNumber = string.Empty;
        public string serialNumberPos = string.Empty;
        public string parentSerialNumber = string.Empty;
        public string slaveSerialNumber = string.Empty;
        public string level = string.Empty;
        public string workorderNumber = string.Empty;
        public string partNumber = string.Empty;
        public string partDesc = string.Empty;
        public int bomVersion;
        public string bomIndex = string.Empty;
        public string cadPartNumber = string.Empty;

        public MergePartsData() { }

        public MergePartsData(string stationNumber, string stationDesc, string serialNumber, string serialNumberPos, string parentSerialNumber, string slaveSerialNumber, string level, string workorderNumber, string partNumber, string partDesc, int bomVersion, string bomIndex, string cadPartNumber)
        {
            this.stationNumber = stationNumber;
            this.stationDesc = stationDesc;
            this.serialNumber = serialNumber;
            this.serialNumberPos = serialNumberPos;
            this.parentSerialNumber = parentSerialNumber;
            this.slaveSerialNumber = slaveSerialNumber;
            this.level = level;
            this.workorderNumber = workorderNumber;
            this.partNumber = partNumber;
            this.partDesc = partDesc;
            this.bomVersion = bomVersion;
            this.bomIndex = bomIndex;
            this.cadPartNumber = cadPartNumber;
        }
    }
}
