Vous êtes sur la page 1sur 3

Programmation événementielle

2012- 2013

Programmation Evénementielle C #

Application : Atelier N° 02

Description :
 Calcul Montant avec intérêts

Objectif :
 Coder les instructions de base C# : TextBox, Label et Button
 Coder les structures de contrôles.
Maquette Graphique

Feuille de travail : Atelier N° 02

Avant le calcul :

Après le calcul :

1
Programmation événementielle
2012- 2013

Message d’erreur :

Tableau Objets/propriétés

Feuille de travail : Atelier N°

Nom de l'Objet Type Affichage Autres propriétés Initiales


Graphiques

Btn_calculer Bouton "Calculer"


Btn_Init Bouton "Initialiser"
Btn_Fermer Bouton "Fermer"

Txt_PU TextBox
Txt_QteCmd TextBox
Txt_TVA TextBox
Txt_HT TextBox
Txt_TTC TextBox

Label1 Label Facture


Label2 Label Prix Unitaire
Label3 Label Quantité Commandée
Label4 Label Taux TVA
Label5 Label %
Label6 Label Prix H.T
Label7 Label Prix T.T.C
LblmsgError Label ‘’ ‘’
Center
Form1 Form ‘’Facture‘’ Screen

2
Programmation événementielle
2012- 2013

Tableau Procédures/Evénement

Feuille de travail : Atelier N°

N° Nom de l'objet Evénement


1 Btn_calculer Click
2 Btn_Init Click
3 Btn_Fermer Click
4 Form1 Load

Spécification Des Procédures/Evénement


Feuille de travail : Atelier N°

1-Pseudo-code Procédure Evénement : Btn_Calculer_click

Vérifier la présence des zones PU et Taux TVA et Quantité Commandé


Si absente
LblmsgError.Text = 'Zones obligatoires’
Sinon
Vérifier le caractère numérique des zones
Si non numériques
LblmsgError.Text = 'Zones obligatoires’
Sinon
HT = qte * PU;
TTC = (HT * TTVA)/100 + HT;
Txt_HT.Text = HT ;
Txt_TTC.Text = TTC ;

FinSi
FinSi

2-Pseudo-code Procédure Evénement : Btn_Fermer_click

Fermer le formulaire : this.Close();

3-Pseudo-code Procédure Evénement : Btn_Init_click

Mise à blanc des zones de saisie et du montant calculé et le LblmsgError