public static byte GetTranIndex(RPTAnalise analise, TRAN_ORDER tranOrder) { byte Result = 0; for (byte ii = 0; ii < analise.tranOrder.Length; ii++) { if (analise.tranOrder[ii] == tranOrder) { Result = ii; break; } } return Result; }
public static bool IsRPTValid(RPTAnalise analise) { bool Result = analise.persoMACValid; if (Result) { for (int ii = 0; ii < analise.tranMACValid.Length; ii++) { Result = analise.tranMACValid[ii]; if (!Result) break; } } return Result; }
public static byte GetOldestTranIndex(RPTAnalise analise) { return GetTranIndex(analise, TRAN_ORDER.OLDEST); }
public static byte GetPreviousTranIndex(RPTAnalise analise) { return GetTranIndex(analise, TRAN_ORDER.PREVIOUS); }
public static byte GetLastTranIndex(RPTAnalise analise) { return GetTranIndex(analise, TRAN_ORDER.LAST); }