using Wayne.FDCPOSLibrary; using Wayne.Lib; using Wayne.Lib.StateEngine; namespace Wayne.ForecourtControl.Fusion.StatusStateMachine.States { [StateDescription("Reads product table configuration from FDC")] internal class ReadProductTable : ReadFromFdcConfigurationBase { protected override void MakeRequest(object userToken) { Main.IfsfManager.GetProductTable(Main.EventHander(), userToken, null); } protected override void Response(ServiceResponseGetProductTable args) { Main.Configuration.ProductTable = args; } } }