コード例 #1
0
 /// <summary>
 /// Ajoute un livrable à la liste des livrables
 /// </summary>
 /// <param name="livrable"></param>
 private void AjouterLivrable(Livrable livrable)
 {
     if (affichageLivrables.Items.Count == 0)
     {
         dateDebutProjet.Enabled = false;
         dateFinProjet.Enabled   = false;
         MessageBox.Show("Maintenant que vous avez ajouté un livrable, la modification des dates n'est plus possible." +
                         " Retirez le livrable si vous souhaitez modifier les dates du projet.", "Ajout d'un livrable", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
     liste_livrables.Add(livrable);
     affichageLivrables.BeginUpdate();
     affichageLivrables.Items.Add(livrable.Libelle + " (" + livrable.TypeFichier.ToUpper() + ") - " + livrable.DateRendu.ToShortDateString() + (livrable.Rendu ? " - Rendu" : " - Non rendu"));
     affichageLivrables.EndUpdate();
 }
コード例 #2
0
 private void Valider_Click(object sender, EventArgs e)
 {
     ReturnLivrable = new Livrable(listeTypeFichier.SelectedItem.ToString(), dateRenduLivrable.Value, rendu.Checked, nomDuLivrable.Text);
     this.Visible   = false;
 }