/// <summary> /// Constructeur de la form AjouterArticle /// </summary> public AjouterArticle(FormMain Form, String PathToSave) { this.Form = Form; PathBdd = PathToSave; InitializeComponent(); SousFamillesDAO SousFamillesD = new SousFamillesDAO(PathBdd); List <SousFamilles> SousFamillesList = SousFamillesD.GetAllSousFamilles(); //remplissage des combobox foreach (SousFamilles Sf in SousFamillesList) { ComboBoxSousFamille.Items.Add(Sf); ComboBoxSousFamille.SelectedItem = ComboBoxSousFamille.Items[ComboBoxSousFamille.Items.IndexOf(Sf)]; } MarquesDAO MarquesD = new MarquesDAO(PathBdd); List <Marques> MarquesList = MarquesD.GetAllMarques(); foreach (Marques Mar in MarquesList) { ComboBoxMarque.Items.Add(Mar); ComboBoxMarque.SelectedItem = ComboBoxMarque.Items[ComboBoxMarque.Items.IndexOf(Mar)]; } }
/// <summary> /// Constructeur de la form ModifierArticle /// </summary> public ModifierArticle(FormMain Form, String PathToSave) { this.Form = Form; PathBdd = PathToSave; InitializeComponent(); Articles Ar = (Articles)Form.GetListView().SelectedItems[0].Tag; this.TextBoxDescription.Text = Ar.GetDescription(); AncienNom = Ar.GetDescription(); SousFamillesDAO SousFamillesD = new SousFamillesDAO(PathBdd); List <SousFamilles> SousFamillesList = SousFamillesD.GetAllSousFamilles(); //implémentation des combobox String SF = Form.GetListView().SelectedItems[0].SubItems[3].Text; foreach (SousFamilles Sf in SousFamillesList) { ComboBoxSousFamille.Items.Add(Sf); if (SF.Equals(Sf.GetNom())) { ComboBoxSousFamille.SelectedItem = ComboBoxSousFamille.Items[ComboBoxSousFamille.Items.IndexOf(Sf)]; } } MarquesDAO MarquesD = new MarquesDAO(PathBdd); List <Marques> MarquesList = MarquesD.GetAllMarques(); String M = Form.GetListView().SelectedItems[0].SubItems[4].Text; foreach (Marques Mar in MarquesList) { ComboBoxMarque.Items.Add(Mar); if (M.Equals(Mar.GetNom())) { ComboBoxMarque.SelectedItem = ComboBoxMarque.Items[ComboBoxMarque.Items.IndexOf(Mar)]; } } NumericUpDown.Value = Ar.GetQuantite(); }