Ejemplo n.º 1
0
 /// <summary>
 /// constructeur
 /// </summary>
 /// <param name="unStagiaire">ref du stagiaire qui reçoit la note</param>
 public frmSaisieNote(MStagiaire unStagiaire)
 {
     InitializeComponent();
     this.leStagiaire = unStagiaire;
     // personnalisation titre form
     this.Text += unStagiaire.ToString();
 }
Ejemplo n.º 2
0
 /// <summary>
 /// ajouter un stagiaire à la collection
 /// (reçoit la ref au stagiaire et en déduit la clé (= numOsia) pour la collection)
 /// </summary>
 /// <param name="unStagiaire">la référence du stagiaire à ajouter</param>
 public void Ajouter(MStagiaire unStagiaire)
 {
     // TODO : à sécuriser : doublon sur clé possible
     this.lesStagiaires.Add(unStagiaire.NumOsiaStagiaire, unStagiaire);
     //on renseigne le code section de l'objet stagiaire.
     unStagiaire.CodeSection = this.CodeSection;
 }
Ejemplo n.º 3
0
        /// <summary>
        /// modifier les données d'un stagiaire
        /// tout est modifiable sauf le numOsia (= clé de la collection)
        /// </summary>
        /// <param name="unStagiaire">la référence au nouvel objet MStagiaire pour cette clé</param>
        public void Remplacer(MStagiaire unStagiaire)
        {
            // il suffit de modifier la référence à l'objet MStagiaire
            // dans la collection pour ce numOsia

            //modifier la référence de stagiaire stockée dans la collection
            this.lesStagiaires[unStagiaire.NumOsiaStagiaire] = unStagiaire;
        }
Ejemplo n.º 4
0
 /// <summary>
 /// supprimer un stagaire de la collection
 /// (reçoit la ref au stagiaire et en déduit la clé (= numOsia) pour la collection)
 /// </summary>
 /// <param name="unStagiaire">la référence au stagiaire à supprimer</param>
 public void Supprimer(MStagiaire unStagiaire)
 {
     // TODO : à sécuriser...
     this.lesStagiaires.Remove(unStagiaire.NumOsiaStagiaire);
 }
Ejemplo n.º 5
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="unStagiaire"></param>
        public frmVisuStagiaire(MStagiaire unStagiaire)
        {
            InitializeComponent();

            this.leStagiaire = unStagiaire;
        }