コード例 #1
0
        private void Click_AjoutExam(object sender, RoutedEventArgs e)
        {
            Module moduleSelected = this.listModules.SelectedItem as Module;

            if (moduleSelected == null)
            {
                MessageBox.Show("veuiller sélectionner un module pout y ajouter un examen");
            }
            else
            {
                //saisie de la note
                Note n = new Note(0, false);


                Examen        ex  = new Examen("", "", 0, n);
                FenetreExamen fen = new FenetreExamen(ex);
                if (fen.ShowDialog() == true)
                {
                    FenetreNote fen2 = new FenetreNote(n);
                    if (fen2.ShowDialog() == true)
                    {
                        ex.SetNote(n);
                        moduleSelected.AjouterExamen(ex.DateExam, ex.NomProf, ex.Ponderation, n);
                        this.AfficherListeModules();
                    }
                }
            }
        }
コード例 #2
0
        public void SetNoteTest()
        {
            Note   n  = new Note(12, false);
            Examen ex = new Examen("11/12/20117", "Mr Ambart", 3, n);
            Note   no = new Note(13, false);

            ex.SetNote(no);
            Assert.AreEqual(ex.GetNote().Valeur, 13);

            //Assert.Fail();
        }