Esempio n. 1
0
        private void cbAjModNoteNC_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                Cours selectedCours = null;

                foreach (var course in _crs)
                {
                    if (cbAjModNoteNC.Text == course.Titre)
                    {
                        selectedCours = course;
                    }
                }

                listRapportCours.Items.Clear();
                listRapportCours.BeginUpdate();
                var rapportCours = selectedCours.RapportNotesClasse();
                if (rapportCours.Count > 0)
                {
                    foreach (var rapportCour in rapportCours)
                    {
                        listRapportCours.Items.Add(rapportCour);
                    }
                }

                listRapportCours.EndUpdate();
            }
            catch (Exception exception)
            {
            }
        }
Esempio n. 2
0
        private void bAjModSubmit_Click(object sender, EventArgs e)
        {
            try
            {
                Cours selectedCours = null;

                if (_elv.Count > 0 & _crs.Count > 0)
                {
                    foreach (var course in _crs)
                    {
                        if (course.Titre == cbAjModNoteNC.Text)
                        {
                            selectedCours = course;
                            break;
                        }
                    }

                    bool exist = false;
                    if (selectedCours != null)
                    {
                        foreach (var eleve in _elv)
                        {
                            if (eleve.CodePermanent == cbAjModNoteCP.Text)
                            {
                                lbAjModNoteAction.Text =
                                    selectedCours.AjouterNote(eleve.CodePermanent, double.Parse(tbAjModNoteNote.Text));
                                exist = true;
                            }
                        }
                    }

                    if (!exist)
                    {
                        lbAjModNoteAction.Text = "Eleve INVALID";
                    }
                }
                else
                {
                    lbAjModNoteAction.Text = "Cours INVALID";
                }



                listRapportCours.Items.Clear();
                listRapportCours.BeginUpdate();
                var rapportCours = selectedCours.RapportNotesClasse();
                if (rapportCours.Count > 0)
                {
                    foreach (var rapportCour in rapportCours)
                    {
                        listRapportCours.Items.Add(rapportCour);
                    }
                }

                listRapportCours.EndUpdate();


                tbAjModNoteNote.Text = null;
            }
            catch (Exception exception)
            {
            }
        }