Sic.Framework-Nanjing-Baishi/MECF.Framework.Common/Aitex/Sorter/Common/WaferHistoryWafer.cs

37 lines
704 B
C#

using System;
using System.Runtime.Serialization;
namespace Aitex.Sorter.Common
{
[Serializable]
[DataContract]
public class WaferHistoryWafer : WaferHistoryItem
{
[DataMember]
public string ProcessJob { get; set; }
[DataMember]
public string Sequence { get; set; }
[DataMember]
public string Status { get; set; }
public DateTime? ProcessStartTime { get; set; }
[DataMember]
public DateTime? ProcessEndTime { get; set; }
public string ProcessDuration
{
get
{
if (!ProcessStartTime.HasValue || !ProcessEndTime.HasValue)
{
return string.Empty;
}
return ProcessEndTime.Value.Subtract(ProcessStartTime.Value).ToString("hh\\:mm\\:ss");
}
}
}
}