12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- #region --------------- Copyright Dresser Wayne Pignone -------------
- /*
- * $Log: /Wrk/Support/ForecourtControl/Wrk/ForecourtControl/Com/IPricePoleSegment.cs $
- *
- * 1 07-03-09 15:34 roger.månsson
- * Created.
- */
- #endregion
- using System.Runtime.InteropServices;
- namespace Wayne.ForecourtControl.Com
- {
- /// <summary>
- /// A display segment will display the configured unit price,
- ///FuelPrice [ PricePoleSegment..FuelGrade, PricePoleSegment..FuelGrade PriceGroup ].
- ///The price cannot be set directly by the application, since there are law’s
- ///and regulations about when Price pole and pump price can be updated, dependent
- ///on price increase or price decrease.
- ///Physical update of the PricePoleDisplay Segments, and pumps, are made automatically
- /// by the Forecourt server. when ActivateFuelPrices method in the Forecourt control
- /// object is called.
- /// </summary>
- [ComVisible(true)]
- public interface IPricePoleSegment
- {
- #region Properties
- /// <summary>
- /// The id of the price pole segment.
- /// </summary>
- int Id { get;}
- /// <summary>
- /// The Fuel grade price that should be displayed
- /// </summary>
- int FuelGrade { get;}
- /// <summary>
- /// The Price group price that should be displayed
- /// </summary>
- int PriceGroup { get;}
- #endregion
- }
- }
|