Rapport Tp4
Rapport Tp4
Rapport Tp4
NET
RAPPORT DU TP 4
SUJET :
Développement de l'Application Plancher Expert
Réalisé par :
1
Développement de l'Application Plancher Expert
I. Introduction :
▪ Afficher les détails de la demande sous forme d’une facture : (à ajouter à base
de données)
Connexion avec la BD :
3
Le schéma logique de la base de données :
On a créé une table pour stocker les données des couvres plancher et une autre pour les données
des factures.
4
Cette méthode exécute une requête SELECT pour récupérer les informations de la table
"couvrePlancher". Les résultats sont stockés dans une liste d'objets Demande, où chaque
objet représente une entrée de la table. En cas d'erreur, le code affiche le message d'erreur
correspondant sur la console. La liste résultante est renvoyée à l'appelant.
Dans le formulaire, on a créé une liste déroulante (Dropdown) qui affiche les types des
couvres plancher en parcourant la table « couvrePlancher ».
5
On a utilisé la méthode « getProductByName » pour rechercher et récupèrer les détails
d'une demande de couvre-plancher à partir de la base de données en fonction du nom du
produit.
Cette méthode vise à ajouter une entrée à la table "facture" de la base de données,
représentant une facture pour un produit donné.
6
La fonction « OnPost » traite les données du formulaire, calcule la superficie et le prix total
en fonction du produit sélectionné, puis ajoute ces détails à la base de données de la facture.
4. L’Ajout d’une page Razor pour afficher les types des couvres Plancher :
7
Fichier cshtml de la page :
Méthode d’ajout :
8
Méthode de suppression :
Interface utilisateur :
9
Simulation et exécution de l’application :
10
11