/*public static ePosStatus GetPosStatusFromStatus(this Front.Equipments.Ingenico.ePosStatus pModel) * { * return (ePosStatus)(int)pModel; * }*/ public static eTypeEquipment GetTypeEquipment(this eModelEquipment pModel) { switch (pModel) { case eModelEquipment.MagellanScaner: case eModelEquipment.VirtualScaner: return(eTypeEquipment.Scaner); case eModelEquipment.MagellanScale: case eModelEquipment.VirtualScale: return(eTypeEquipment.Scale); case eModelEquipment.ScaleModern: return(eTypeEquipment.ControlScale); case eModelEquipment.SignalFlagModern: return(eTypeEquipment.Signal); case eModelEquipment.Ingenico: case eModelEquipment.VirtualBankPOS: return(eTypeEquipment.BankTerminal); case eModelEquipment.ExellioFP: //case eModelEquipment.Exellio: case eModelEquipment.pRRO_SG: case eModelEquipment.pRRo_WebCheck: case eModelEquipment.Maria: case eModelEquipment.VirtualRRO: return(eTypeEquipment.RRO); default: return(eTypeEquipment.NotDefined); } }
/*public Scale(string pSerialPortName, int pBaudRate, Action<string, string> pLogger, Action<double, bool> pOnScalesData) : base(pSerialPortName, pBaudRate) * { OnScalesData = pOnScalesData; }*/ public Scale(IConfiguration pConfiguration, eModelEquipment pModelEquipment = eModelEquipment.NotDefined, Action <string, string> pLogger = null, Action <double, bool> pOnScalesData = null) : base(pConfiguration, pModelEquipment, pLogger) { OnScalesData = pOnScalesData; }
public Equipment(IConfiguration pConfiguration, eModelEquipment pModelEquipment = eModelEquipment.NotDefined, Action <string, string> pLogger = null) { Configuration = pConfiguration; ModelEquipment = pModelEquipment; Logger = pLogger; }
public Scaner(IConfiguration pConfiguration, eModelEquipment pModelEquipment = eModelEquipment.NotDefined, Action <string, string> pLogger = null, Action <string, string> pOnBarCode = null) : base(pConfiguration, pModelEquipment, pLogger) { OnBarCode = pOnBarCode; }
public Rro(IConfiguration pConfiguration, eModelEquipment pModelEquipment = eModelEquipment.NotDefined, Action <string, string> pLogger = null, Action <StatusEquipment> pActionStatus = null) : base(pConfiguration, pModelEquipment, pLogger) { ActionStatus = pActionStatus; }
public StatusEquipment(eModelEquipment pME, int pState = 0, string pTextState = "Ok") : base(pState, pTextState) { ModelEquipment = pME; }
// public BankTerminal(string pSerialPortName, int pBaudRate = 9600, Action<string, string> pLogger = null) : base(pSerialPortName, pBaudRate) { } public BankTerminal(IConfiguration pConfiguration, Action <string, string> pLogger = null, eModelEquipment pModelEquipment = eModelEquipment.NotDefined) : base(pConfiguration, pModelEquipment, pLogger) { }
public SignalFlag(IConfiguration pConfiguration, eModelEquipment pModelEquipment = eModelEquipment.NotDefined, Action <string, string> pLogger = null) : base(pConfiguration, pModelEquipment, pLogger) { }