Exercice 1
Créez un projet “Exercice09” de type ASP.NET Core MVC
Créez une base de données “exercice09” sous SSMS.
Exercice 2
Créez un modèle dans votre projet. Ce dernier est composé d’une classe “Vehicule”. Cette dernière a les prioriétés Marque (string), Modele (string), annee (int) et kilometrage (int). Utiliser le processus de migration pour générer automatiquement la base de données de l’application.
Exercice 3
Créez les pages et les controlleurs nécessaires afin de pouvoir effectuer les opérations CRUD sur votre base de données (Visualisation, ajout, modification et suppression)
Exercice 4
Ajoutez des validations clientes. Assurez-vous que les règles suivantes soient respectées
- La marque doit être: Honda, Toyota, Ford ou Dodge
- L’année doit être située entre 1980 et 2020
- Le kilométrage doit être entre 0 et 1000000 inclusivement.
Exercice 5
Créez 10 entrées de divers marque, modèle, année et kilométrage.
Exercice 6
Créez une API pour manipuler votre modèle véhicule.
Exercice 7
Créez une requête AJAX afin de faire la lecture d’un des véhicule basé sur son identifiant. Afficher toutes les propriétés de la voiture ayant l’identifiant #3. Vous pouvez utiliser une “alert” pour afficher les propriétés.
Exercice 8
Créez une requête AJAX afin de récupérer tous les véhicules. Dans une “alert”, afficher le kilométrage moyen de tous les voitures Honda.
Exercice 9
Créez une requête AJAX afin de modifier les propriété d’un des véhicules (Par exemple, une Honda devient une Toyota.
Exercice 10
Créez une requête permettant de supprimer le véhicule #1.