コード例 #1
0
ファイル: ajouterLivre.cs プロジェクト: ulricheza/Isima
        /// <summary>
        /// Contructeur d'un fenètre d'ajout
        /// </summary>
        /// <param name="biblio"> Bibliothèque utilisée</param>
        /// <param name="ih"> Ihm principale </param>
        public ajouterLivre(BusinessLayer.Metier.Bibliotheque biblio, IHM ih)
        {
            _biblio = biblio;
            InitializeComponent();

            // Remplir le comboBoxAuteur et editeur
            foreach (IAuteur auteur in _biblio.Ecrivain)
            {
                comboBoxAuteur.Items.Add(auteur);

            }
            foreach (IEditeur edit in _biblio.Editeur)
            {
                comboBoxEditeur.Items.Add(edit);

            }
            foreach (IGenre genre in _biblio.Genre)
            {
                comboBoxGenre.Items.Add(genre);

            }

            modif = false;
            _ihm = ih;
            ih.Enabled = false;
        }
コード例 #2
0
ファイル: ajouterLivre.cs プロジェクト: ulricheza/Isima
        /// <summary>
        /// Contructeur d'un fenètre de modifiaction
        /// </summary>
        /// <param name="biblio"> Bibliothèque utilisée</param>
        /// <param name="ih"> Ihm principale </param>
        /// <param name="livre"> Livre à modifier</param>
        public ajouterLivre(BusinessLayer.Metier.Bibliotheque biblio, IHM ih, ILivre livre)
        {
            _biblio = biblio;
            InitializeComponent();

            textBoxGUID.Text = (string)livre.GUID;
            textBoxPrix.Text = livre.Prix.ToString();
            textBoxTitre.Text = livre.Titre;

            // Remplir le comboBoxAuteur et editeur
            foreach (IAuteur auteur in _biblio.Ecrivain)
            {
                comboBoxAuteur.Items.Add(auteur);

            }
            foreach (IEditeur edit in _biblio.Editeur)
            {
                comboBoxEditeur.Items.Add(edit);

            }
            foreach (IGenre genre in _biblio.Genre)
            {
                comboBoxGenre.Items.Add(genre);

            }

            comboBoxAuteur.SelectedItem = livre.Ecrivain;
            comboBoxEditeur.SelectedItem = livre.Editeur;
            comboBoxGenre.SelectedItem = livre.Genre;

            buttonAjouter.Text = "Modifier";
            modif = true;

            _ihm = ih;
            _ihm.Enabled = false;
        }
コード例 #3
0
ファイル: Panier.cs プロジェクト: ulricheza/Isima
        private Bibliotheque _biblio; // Bibliothèque

        #endregion Fields

        #region Constructors

        /// <summary>
        /// Constructeur du panier
        /// </summary>
        /// <param name="biblio">Bibliothèque utilisée</param>
        public Panier(Bibliotheque biblio)
        {
            InitializeComponent();
            _biblio = biblio;
            UpdateTree();
        }