/// /// Copyright (c) 2013-2015 Sensus Metering Systems /// using System; using System.Collections.Generic; namespace TBF.Entities { public class VirtualBenchStep : IHasItemNr { public virtual int Id { get; protected set; } public virtual int ItemNr { get; set; } /// Order of the preparation step public virtual int Duration { get; set; } /// Duration in seconds /// public virtual VirtualBenchSequence VirtualBenchSequence { get; set; } /// ------------- Additional stuff not mapped into the database ------------- public VirtualBenchStep() { Duration = 5; /// sec. } public VirtualBenchStep(int itemNr, VirtualBenchSequence sequence) : this() { ItemNr = itemNr; VirtualBenchSequence = sequence; } public virtual VirtualBenchStep Clone() { VirtualBenchStep result = new VirtualBenchStep(ItemNr, VirtualBenchSequence); return result; } } }