private static EKpiType GetKpiTypeFromEnumName(EKpi kpiEnum) { if (kpiEnum.ToString().Contains("Average")) { return(EKpiType.Average); } else if (kpiEnum.ToString().Contains("Combination")) { return(EKpiType.Combination); } else { return(EKpiType.Trending); } }
public Kpi(EKpi KpiEnum, EKpiType KpiType) { this.KpiEnum = KpiEnum; this.KpiType = KpiType; }
/// <summary> /// Formats the given shipId, Kpi Enum value and Date into a string, /// suitable for use as a key for a RedisKpiValue. /// </summary> public static string GetKey(long shipId, EKpi kpiEnum, DateTime date) { string key = $"kpivalue_{shipId}_{kpiEnum.ToString()}_{date.ToString(CultureInfo.InvariantCulture.DateTimeFormat.ShortDatePattern)}"; return(key); }
public Kpi(int KpiId, EKpi KpiEnum, EKpiType KpiType) { this.KpiId = KpiId; this.KpiEnum = KpiEnum; this.KpiType = KpiType; }