Exemple #1
0
        public static AccidentStatisticDb ConvertFrom(this AccidentStatistic accidentStatistic)
        {
            var result = new AccidentStatisticDb
            {
                TflId     = accidentStatistic.Id,
                Borough   = accidentStatistic.Borough,
                Date      = accidentStatistic.Date,
                Latitude  = accidentStatistic.Latitude,
                Longitude = accidentStatistic.Longitude,
                Location  = accidentStatistic.Location
            };

            result.ConvertVehicles(accidentStatistic);
            result.ConvertCasualties(accidentStatistic);
            Enum.TryParse(accidentStatistic.Severity.ToString(), true, out Severity severity);
            result.Severity = severity;
            return(result);
        }