public override void Execute(RedundancyMode Mode = RedundancyMode.Master) { if (InParameters["EntryItem"].HasValue) { TrackingUnit item = (TrackingUnit)InParameters["EntryItem"].GetValue(); if (item != null) { _ownerStorage.Entry(item); } } }
public override void Execute(RedundancyMode Mode = RedundancyMode.Master) { TrackingUnit _vehicle = _ownerStorage.Exit(); OutParameters["ExitItem"].SetValue(_vehicle); //if (InParameters["EntryItem"].HasValue) //{ // TrackingUnit item = (TrackingUnit)InParameters["EntryItem"].GetValue(); // if (item != null) // { // _ownerStorage.Entry(item); // } //} }