private static string FormatCapacityAxis(CapacityUoM capacityUoM, NormalizeBy normalizeBy) { switch (capacityUoM) { case CapacityUoM.Ah: switch (normalizeBy) { case NormalizeBy.Area: return(Title.CapacityCustom2); case NormalizeBy.Mass: return(Title.CapacityCustom3); default: return(Title.CapacityCustom1); } case CapacityUoM.mAh: switch (normalizeBy) { case NormalizeBy.Area: return(Title.CapacityCustom4); case NormalizeBy.Mass: return(Title.CapacityCustom5); default: return(Title.CapacityCustom6); } default: return(Title.Capacity); } }
private static string FormatCurrentAxis(CurrentUoM currentUoM, NormalizeBy normalizeBy) { switch (currentUoM) { case CurrentUoM.A: switch (normalizeBy) { case NormalizeBy.Area: return(Title.CurrentCustom2); case NormalizeBy.Mass: return(Title.CurrentCustom3); default: return(Title.CurrentCustom1); } case CurrentUoM.mA: switch (normalizeBy) { case NormalizeBy.Area: return(Title.CurrentCustom5); case NormalizeBy.Mass: return(Title.CurrentCustom6); default: return(Title.CurrentCustom4); } case CurrentUoM.uA: switch (normalizeBy) { case NormalizeBy.Area: return(Title.CurrentCustom8); case NormalizeBy.Mass: return(Title.CurrentCustom9); default: return(Title.CurrentCustom7); } default: return(Title.Current); } }