public StatisticsViewModel(IVehicleStatistics inner)
        {
            if(inner == null) return;

            AverageFillupPrice = string.Format("{0:c}", inner.AverageFillupPrice);
            AverageFuelEfficiency = string.Format("{0:0}", inner.AverageFuelEfficiency);
            AverageCostToDrive = string.Format("{0:0}¢", inner.AverageCostToDrive * 100);
            AverageCostPerMonth = string.Format("{0:$0,0}", inner.AverageCostPerMonth);
            Odometer = string.Format("{0:0}", inner.Odometer);
            TotalDistance = string.Format("{0:0}", inner.TotalDistance);
            TotalFuelCost = string.Format("{0:$0,0}", inner.TotalFuelCost);
            TotalUnits = string.Format("{0:0}", inner.TotalUnits);
            TotalCost = string.Format("{0:$0,0}", inner.TotalCost);
        }
        public StatisticsViewModel(IVehicleStatistics inner)
        {
            if (inner == null)
            {
                return;
            }

            AverageFillupPrice    = string.Format("{0:c}", inner.AverageFillupPrice);
            AverageFuelEfficiency = string.Format("{0:0}", inner.AverageFuelEfficiency);
            AverageCostToDrive    = string.Format("{0:0}¢", inner.AverageCostToDrive * 100);
            AverageCostPerMonth   = string.Format("{0:$0,0}", inner.AverageCostPerMonth);
            Odometer      = string.Format("{0:0}", inner.Odometer);
            TotalDistance = string.Format("{0:0}", inner.TotalDistance);
            TotalFuelCost = string.Format("{0:$0,0}", inner.TotalFuelCost);
            TotalUnits    = string.Format("{0:0}", inner.TotalUnits);
            TotalCost     = string.Format("{0:$0,0}", inner.TotalCost);
        }