Ejemplo n.º 1
0
Archivo: Plotter.cs Proyecto: dqdv/DqDv
        private static double GetEnergyMultiplier(EnergyUoM energyUoM)
        {
            switch (energyUoM)
            {
            case EnergyUoM.Wh:
                return(1);

            case EnergyUoM.muWh:
                return(1000000);

            case EnergyUoM.mWh:
                return(1000);

            case EnergyUoM.kWh:
                return(0.001);

            case EnergyUoM.MWh:
                return(0.000001);

            case EnergyUoM.GWh:
                return(0.0000000001);

            default:
                return(1);
            }
        }
Ejemplo n.º 2
0
        private static string FormatEnergyAxis(EnergyUoM energyUoM)
        {
            switch (energyUoM)
            {
            case EnergyUoM.Wh:
                return(Title.EnergyCustom1);

            case EnergyUoM.muWh:
                return(Title.EnergyCustom2);

            case EnergyUoM.mWh:
                return(Title.EnergyCustom3);

            case EnergyUoM.kWh:
                return(Title.EnergyCustom4);

            case EnergyUoM.MWh:
                return(Title.EnergyCustom5);

            case EnergyUoM.GWh:
                return(Title.EnergyCustom6);

            default:
                return(Title.EnergyCustom1);
            }
        }