private void CollapseAll_Click(object sender, System.Windows.Input.MouseButtonEventArgs e) { if (TabGeneral.IsSelected) { General.CollapseAllGroups(); } else if (TabCroissance.IsSelected) { Croissance.CollapseAllGroups(); } else if (TabValorisation.IsSelected) { Valorisation.CollapseAllGroups(); } else if (TabMomentum.IsSelected) { Momentum.CollapseAllGroups(); } else if (TabQuality.IsSelected) { Quality.CollapseAllGroups(); } else if (TabSynthese.IsSelected) { Synthese.CollapseAllGroups(); } }
private void syntheseButton_Click(object sender, EventArgs e) { actionLabel.Text = syntheseButton.Text; Synthese child = new Synthese(); child.MdiParent = this; child.Show(); }
public ChangeWilaya(Synthese s) { InitializeComponent(); ShowInTaskbar = false; this.synthese = s; InitWilaya(); this.Owner = App.Current.MainWindow; }
private void Synthese_open() { Synthese synthese = new Synthese(); synthese.Text += " N° " + iSynthese++; synthese.MdiParent = this; synthese.Show(); toolStripStatusLabelDerniereOperation.Text = "Synthèse"; }
private void cmdImprimer_Click(object sender, RoutedEventArgs e) { if (cmbClasse.Text != null && txtAnneeScolaire.Text != null) { CreerEtat etat = new CreerEtat("Resultats des matieres d'une classe", "Comparaison du travail des élèves par matière"); ClasseBE classe = new ClasseBE(); classe.codeClasse = cmbClasse.Text; classe = statistiqueBL.rechercherClasse(classe); Dictionary <string, string> stat1 = new Dictionary <string, string>(); stat1 = statistiqueBL.syntheseClasse(cmbClasse.Text, annee, cmbExamen.Text); etat.exportGraphesToPDF(gridChartColumn, gridChartLine, classe, annee, periode, stat1, listeSource); SequenceBE sequence = new SequenceBE(); sequence.codeseq = cmbExamen.Text; sequence = sequenceBL.rechercherSequence(sequence); string nomprof = ""; List <string> codematieres = new List <string>(); List <string> codesanctions = new List <string>(); eleves.Clear(); recapitulatif_new.Clear(); LigneRecapSeq ligne; eleves = sequenceBL.listeEleveDuneClasse(classe, annee); foreach (EleveBE eleve in eleves) { ligne = new LigneRecapSeq(); ligne = sequenceBL.recapitulatifSequentielEleve_new(eleve, classe.codeClasse, sequence.codeseq, annee); recapitulatif_new.Add(ligne); } nomprof = sequenceBL.obtenirProfTitulaire(classe.codeClasse, annee); codematieres = sequenceBL.listeCodeMatiereDuneClasse(classe.codeClasse, annee); codesanctions = disciplineBL.listerCodeDiscipline(); sequenceBL.journaliser("Impression du recapitulatif sequentiel de " + classe.codeClasse + " de la " + sequence.codeseq); // on tri la liste suivant le nom croissant avant d'imprimer List <LigneRecapSeq> tampon = recapitulatif_new.OrderBy(o => o.nom).ToList(); recapitulatif_new.Clear(); foreach (LigneRecapSeq l in tampon) { recapitulatif_new.Add(l); } double moyenne = sequenceBL.obtenirMoyenneClasse(cmbClasse.Text, cmbExamen.Text, annee); StatistiqueClasseBL statistiqueClasseBL = new StatistiqueClasseBL(); StatistiqueClasseBE stat = statistiqueClasseBL.getStatistiqueDuneSequence(cmbClasse.Text, annee, cmbExamen.Text); Synthese synthese = sequenceBL.obtenirSyntheseSequentielle(cmbClasse.Text, cmbExamen.Text, annee); etat = new CreerEtat("recapitulatifNoteSequentiel-" + classe.codeClasse + "-" + sequence.codeseq, "Récapitulatif des notes de la " + sequence.nomseq); etat.recapitulatifNotes_new(recapitulatif_new, classe, stat, nomprof, codematieres, codesanctions, annee, moyenne); etat = new CreerEtat("recapitulatifMoyenneSequentiel-" + classe.codeClasse + "-" + sequence.codeseq, "Récapitulatif des moyennes de la " + sequence.nomseq); etat.recapitulatifMoyenne(recapitulatif_new, classe, stat, nomprof, codesanctions, annee, moyenne); etat = new CreerEtat("recapitulatifClasseSequentiel-" + classe.codeClasse + "-" + sequence.codeseq, "Bilan de la " + sequence.nomseq); etat.synthese_resultat_sequentiel(classe, cmbExamen.Text, synthese); GenererEtatDesSanctionsDuneClasseBL genererEtatDesSanctionsDuneClasseBL = new GenererEtatDesSanctionsDuneClasseBL(); genererEtatDesSanctionsDuneClasseBL.genererEtatSanctionSequentielleDuneClasse(classe.codeClasse, sequence.codeseq, annee); etat = new CreerEtat("statistique-" + classe.codeClasse + "-" + sequence.codeseq, "Statistiques sur la " + sequence.nomseq); etat.etatPourcentageCumuleDeNotesParSequence(classe, sequence.codeseq, annee); etat = new CreerEtat("ConseilClasse-" + classe.codeClasse + "-" + sequence.codeseq, "Conseil de Classe de la " + sequence.nomseq); etat.etatConseilDeClasse(classe, sequence.codeseq, annee); } }
private void Ok_Click(object sender, RoutedEventArgs e) { string wilaya = ((Wilaya)ListDeWilaya.SelectedValue).wilaya; this.synthese = (App.Current.MainWindow as MainWindow).main.Content as Synthese; synthese.wilaya.Text = wilaya; synthese.WilayaName = wilaya; var converter = new BrushConverter(); synthese.contenuErreur.Visibility = Visibility.Collapsed; synthese.contenu.Content = new Climat(wilaya); synthese.Climat.Foreground = (Brush)converter.ConvertFromString("#7B9EAE"); //switch (synthese.getPageOuverte()) //{ // case 1: // synthese.contenuErreur.Visibility = Visibility.Collapsed; // synthese.contenu.Content = new Climat(wilaya); // synthese.Climat.Foreground = (Brush)converter.ConvertFromString("#7B9EAE"); // break; // case 2: // synthese.contenuErreur.Visibility = Visibility.Collapsed; // synthese.contenu.Content = new Graphe(wilaya); // synthese.Graphe.Foreground = (Brush)converter.ConvertFromString("#7B9EAE"); // break; // case 3: // synthese.contenuErreur.Visibility = Visibility.Collapsed; // synthese.contenu.Content = new Tableau(wilaya); // synthese.Tableau.Foreground = (Brush)converter.ConvertFromString("#7B9EAE"); // break; // case 4: // synthese.contenuErreur.Visibility = Visibility.Collapsed; // synthese.contenu.Content = new Comparaison(wilaya); // synthese.Comparaison.Foreground = (Brush)converter.ConvertFromString("#7B9EAE"); // break; // default: // synthese.contenuErreur.Visibility = Visibility.Collapsed; // synthese.contenu.Content = new Climat(wilaya); // synthese.Climat.Foreground = (Brush)converter.ConvertFromString("#7B9EAE"); // break; //} //switch (synthese.getPageOuverte()) //{ // case 1: // synthese.contenuErreur.Visibility = Visibility.Collapsed; // synthese.contenu.Content = new Climat(wilaya); // synthese.Climat.Foreground = (Brush)converter.ConvertFromString("#7B9EAE"); // break; // case 2: // synthese.contenuErreur.Visibility = Visibility.Collapsed; // synthese.contenu.Content = new Graphe(wilaya); // synthese.Graphe.Foreground = (Brush)converter.ConvertFromString("#7B9EAE"); // break; // case 3: // synthese.contenuErreur.Visibility = Visibility.Collapsed; // synthese.contenu.Content = new Tableau(wilaya); // synthese.Tableau.Foreground = (Brush)converter.ConvertFromString("#7B9EAE"); // break; // case 4: // synthese.contenuErreur.Visibility = Visibility.Collapsed; // synthese.contenu.Content = new Comparaison(wilaya); // synthese.Comparaison.Foreground = (Brush)converter.ConvertFromString("#7B9EAE"); // break; // default: // synthese.contenuErreur.Visibility = Visibility.Collapsed; // synthese.contenu.Content = new Climat(wilaya); // synthese.Climat.Foreground = (Brush)converter.ConvertFromString("#7B9EAE"); // break; //} this.Close(); }