Ejer3LinqPractice_SecondTry

Vamos a repasar LINQ

Para la ejecución de este ejercicio, os facilito un json cargado de datos. Por favor cada apartado de la práctica / relación realizarla en un metodo, llamado Ejer* donde el asterisco sea el numero del apartado, para una mayor facilidad en la correción. Si necesitais otro metodo para alguno de los apartados crear el método y que se encuentre abajo del apartado donde se realice. Gracias!

  • 1

Crea la clase para poder cargar el Json y cargalo.

  • 2

Muestra los distintos Fabricantes, sin duplicar ningún fabricante y poniendo inicialmente "Fabricante :" en todos los elementos

  • 3

Muestra los diferentes colores indicando Maker y Modelo también.

  • 4!

Muestra fabricante y modelo. Del color Verde.

  • 5!

Permite al usuario introducir una latitud y una longitud. Indica al usuario si encuentra un coche del año 1992 dentro de esa latitud y longitud facilitada.

  • 6

Muestra todos los coches del año posterior de 2001.

  • 7!

Genera una nueva clase con modelo y fabricante. Muestra todos los coches que tengan latitud, ni longitud Convierte en la búsqueda a esa clase.

  • 8

Busca todos los coches de color Blue y que sean posteriores al año 2000.

  • 9

Agrupa todos los coches por fabricante, muestralos por pantalla ordenados por año.

  • 10!

Agrupa todos los coches por modelo, muestra los colores disponibles sin duplicar la muestra.

  • 11

Página de 10 en 10 pulsando una tecla y muestra todos los coches disponibles.

  • 12

Encuentra el primer coche posterior del año 2001 del fabricante Suzuki

  • 13

Muestra todos los coches que tengan guardado el año.

  • 14

Agrupa por año todos los coches y muestra la cantidad que hay de color Rosa

  • 15

Busca todos los coches BMW que no tengan ni año, ni latitud, ni longitud.

  • 16

Crea un método de extensión donde se pueda introducir color y modelo, devolviendo el listado de Coches que no cumplan la condición.