Example #1
0
        /// <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;
        }
Example #2
0
 /// <summary>
 /// Bouton pour la connexion
 /// </summary>
 private void button1_Click(object sender, EventArgs e)
 {
     Serializer b = new Serializer();
     b.SerialiserConnectBDD(textBox1.Text,textBox2.Text);
     IHM main = new IHM(this);
     this.Hide();
     main.Show();
 }
Example #3
0
        /// <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;
        }
Example #4
0
 /// <summary>
 /// Constructeur de la fenètre
 /// </summary>
 /// <param name="principal"> IHM principal</param>
 public APropos(IHM principal)
 {
     _principal = principal;
     InitializeComponent();
 }