Page 962 - IT2
P. 962

private void buttonEnregistrer_Click(object sender, EventArgs e)
                       {
               FileStream fichier = File.Open("fich.xml", FileMode.Create);
                           XmlSerializer s = new
               XmlSerializer(typeof(ListeChargeDéplacement));
                           s.Serialize(fichier, this);
                           fichier.Close();
                      }

                   2.  Ecrire le code du bouton Afficher permettant d’afficher les Notes de frais d’un Lieu
                       sélectionnée à partir d’un combobox.


               public List<Dépense> lp;

                       private void buttonAfficher_Click(object sender,
               EventArgs e)
                       {
                           foreach (Dépense d in lp)
                           {

                               if (d.Lieu1  ==  comboBox1.Text)
                               {


               dataGridView1.Rows.Add(d.Numero1,d.Montan,d.Lieu1, d.Libellé1
               ,d.Commentaire1);

                               }

                           }


                       }


                   3.  Ecrire le code nécessaire pour le bouton Supprimer qui permet de supprimer la note

                       de frais dont le numéro est saisie dans le textbox, la suppression doit être effectuée à
                       la fois dans la liste et dans la grille et un message de confirmation doit être affiché

                       avant de procéder à la suppression.

               private void ButtonSupprimer_Click(object sender, EventArgs e)
                       {
                           bool t = false;
                      Filière                    Epreuve                       Session              15/17
                       DI                 Synthèse V1 (Correction)           Juillet 2016
                                        www.itlearning-settat.com

                                 Email: admission@itlearning-settat.com
                                                 Tél.:0661077812
   957   958   959   960   961   962   963   964   965   966   967