示例#1
0
 public AjoutProf(Repertoire repertoire)
 {
     InitializeComponent();
     Repertoire = repertoire;
     RemplirMatieres(repertoire.matieres);
     this.CenterToParent();
 }
示例#2
0
 Repertoire _repertoire; // Repertoire contenant toutes les données du logiciel
 public Accueil(Repertoire repertoire)
 {
     InitializeComponent();
     this.CenterToScreen();
     _repertoire = repertoire;
     InitialiserAccueil();
 }
示例#3
0
 public CreationProjet(Repertoire repertoire)
 {
     InitializeComponent();
     this.repertoire          = repertoire;
     liste_livrables          = new List <Livrable>();
     dateDebutProjet.Enabled  = false;
     dateFinProjet.Enabled    = false;
     listeMatiere.Enabled     = false;
     listePromotion.Enabled   = false;
     listeEtudiants.Enabled   = false;
     listeProfesseurs.Enabled = false;
     valider.Enabled          = false;
     insertExte.Hide();
     insertProfesseur.Hide();
     insertEtudiant.Hide();
     retirerEtudiant.Hide();
     retirerProfesseur.Hide();
     retirerExte.Hide();
     retirerLivrable.Hide();
     ajouterLivrable.Enabled = false;
     ajouterEtudiant.Enabled = false;
     RemplirTypesProjet();
     RemplirExtes();
     AideDescriptionProjet();
     this.CenterToScreen();
     this.ControlBox = false;
 }
示例#4
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Repertoire repertoire = new Repertoire();

            repertoire = Repertoire.LoadData("repertoire.xml"); // Charge les donnée du répertoire depuis le fichier de sauvegarde
            Application.Run(new Accueil(repertoire));           // Affiche la page d'accueil du logiciel
        }
示例#5
0
        /// <summary>
        /// Récupére les modifications apportées au répertoire après la création d'un projet
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void formVisibleChangedCreationProjet(object sender, EventArgs e)
        {
            CreationProjet form = (CreationProjet)sender;

            if (!form.Visible)
            {
                this._repertoire = form.repertoire;
                InitialiserAccueil();
                form.Dispose();
            }
        }
示例#6
0
 public AjoutMatiere(Repertoire repertoire)
 {
     InitializeComponent();
     Repertoire = repertoire;
     anneeEnseignement.Items.Add("1A");
     anneeEnseignement.Items.Add("2A");
     anneeEnseignement.Items.Add("3A");
     RemplirProfesseurs();
     RemplirModules("");
     this.CenterToParent();
 }
示例#7
0
 Projet _projet;         // Projet dont on veut afficher les détails
 public AffichageProjet(Repertoire repertoire, Projet projet)
 {
     InitializeComponent();
     this.CenterToParent();
     _repertoire = repertoire;
     _projet     = projet;
     RemplirNomProjet();
     RemplirDates();
     RemplirType();
     RemplirParticipants();
     RemplirRoles();
     RemplirDescription();
     RemplirLivrables();
     RemplirMatieres();
 }
示例#8
0
 public AjoutRoles(List <Intervenant> intervenants, Repertoire repertoire)
 {
     InitializeComponent();
     Intervenants         = intervenants;
     Repertoire           = repertoire;
     indexIntervenantRole = new Dictionary <int, string>();
     descriptionCol2.Hide();
     libelle_role.Hide();
     ajouterRole.Hide();
     retirerRole.Hide();
     RemplirIntervenants();
     RemplirRoles();
     this.CenterToParent();
     this.ControlBox = false;
 }