Beispiel #1
0
 //Constructors
 #region SeriesViewModel
 public SeriesViewModel(Persistence.Series series)
 {
     this.Guid           = series.Guid;
     this.Name           = $"{series.Manufacturer.Name} {series.Name}";
     this.SeriesVehicles = series.SeriesVehicles
                           .OrderBy(runner => runner.Vehicle.BuiltFromYear)
                           .Select(runner => new SeriesVehicleViewModel(runner.Vehicle));
 }
 //Constructors
 #region SeriesViewModel
 public SeriesViewModel(Persistence.Series series)
 {
     this.Guid           = series.Guid;
     this.Name           = series.Name;
     this.BuiltFromYear  = series.SeriesVehicles.Min(x => x.Vehicle.BuiltFromYear);
     this.VehicleTeasers = series.SeriesVehicles
                           .OrderBy(runner => runner.Vehicle.BuiltFromYear)
                           .Select(runner => new VehicleTeaserViewModel(runner.Vehicle));
 }