using Aitex.Core.Common; using Aitex.Core.Util; using Aitex.Sorter.Common; using System.Linq; namespace Aitex.Sorter.UI.ViewModel { public class TransferViewModel : UIViewModelBase { private WaferInfo[] foupAWaferInfo; private WaferInfo[] foupBWaferInfo; public TransferViewModel() : base("OperationViewModal") { } [Subscription(ParamName.WaferInfoFoupA, "System")] public WaferInfo[] FoupAWaferInfo { get { return foupAWaferInfo; } set { foupAWaferInfo = value.Reverse().ToArray(); } } [Subscription(ParamName.WaferInfoFoupB, "System")] public WaferInfo[] FoupBWaferInfo { get { return foupBWaferInfo; } set { foupBWaferInfo = value.Reverse().ToArray(); } } } }