using Wayne.Lib.StateEngine;
namespace Wayne.ForecourtControl.Fusion.ReadDeviceStatus.States
{
class ReadVirsStatusFromForecourt : GetStatusFromForecourt
{
#region Overrides of GetStatusFromForecourt
///
/// See State.Enter
///
///
///
protected override void Enter(StateEntry stateEntry, ref Transition transition)
{
if (!Main.HasVirs())
{
transition = new Transition(this, BasicTransitionType.Done);
}
else
{
base.Enter(stateEntry, ref transition);
}
}
protected override string TargetDeviceType()
{
return Wayne.FDCPOSLibrary.DeviceType.DT_Vir;
}
#endregion
}
}