public void RefreshListBox() { List <Avion> avions = AeroportBdd.AllAvion(); ListAvion.DataSource = null; ListAvion.DataSource = avions; ListAvion.DisplayMember = "CompleteName"; }
private void comboBoxConst_SelectedIndexChanged(object sender, EventArgs e) { Constructeur selectedConstructeur = (Constructeur)comboBoxConst.SelectedItem; comboBoxModele.DataSource = AeroportBdd.GetFromModele(((Constructeur)comboBoxConst.SelectedItem).Identifiant); comboBoxModele.DisplayMember = "CompleteName"; comboBoxModele.ValueMember = "Identifiant"; }
public Ajout() { InitializeComponent(); List <Constructeur> constructeurs = AeroportBdd.AllConstruct(); comboBoxConstructeur.DataSource = constructeurs; comboBoxConstructeur.DisplayMember = "CompleteName"; comboBoxConstructeur.ValueMember = "Identifiant"; }
public Avions() { InitializeComponent(); List <Avion> avions = AeroportBdd.AllAvion(); ListAvion.DataSource = avions; ListAvion.DisplayMember = "CompleteName"; ListAvion.ValueMember = "Identifiant"; }
private void ListAvion_SelectedIndexChanged_1(object sender, EventArgs e) { if (ListAvion.SelectedItem != null) { Avion selectedAvion = (Avion)ListAvion.SelectedItem; textBoxAvionNom.Text = selectedAvion.Nom; Modele selectedModele = AeroportBdd.GetModele(selectedAvion.IdentifiantModele); comboBoxModele.SelectedValue = selectedModele.Identifiant; Constructeur selectedConstructeur = AeroportBdd.GetConstruct(selectedModele.IdentifiantConstructeur); comboBoxConst.SelectedValue = selectedConstructeur.Identifiant; } }
private void Enregistrer_Click(object sender, EventArgs e) { if (NomAvion.Text == "") { MessageBox.Show("Veuillez saisir un nom"); } else { Avion avion = new Avion(); avion.Nom = NomAvion.Text; avion.IdentifiantModele = ((Modele)comboBoxVersion.SelectedItem).Identifiant; AeroportBdd.InsertAvion(avion); DialogResult = DialogResult.OK; } }
private void ListAvion_SelectedIndexChanged(object sender, EventArgs e) { if (ListAvion.SelectedItem != null) { Avion selectedAvion = (Avion)ListAvion.SelectedItem; int idmodele = selectedAvion.IdentifiantModele; Modele model = AeroportBdd.GetModele(idmodele); int idconstruc = model.IdentifiantConstructeur; Constructeur constr = AeroportBdd.GetConstruct(idconstruc); ResultNom.Text = selectedAvion.Nom; ResultVersion.Text = model.Version; ResultMoteur.Text = model.NombreDeMoteur.ToString(); ResultConstructeur.Text = constr.Nom; } }
private void Supprimer_Click(object sender, EventArgs e) { DialogResult result1 = MessageBox.Show("Voulez-vous supprimer", "Suppression", MessageBoxButtons.YesNo); if (result1 == DialogResult.Yes) { Avion selectedAvion = (Avion)ListAvion.SelectedItem; int idavion = selectedAvion.Identifiant; AeroportBdd.DeleteAvion(idavion); RefreshListBox(); ListAvion.SelectedIndex = ListAvion.Items.Count - 1; } if (result1 == DialogResult.No) { } }
private void Modifier_Click(object sender, EventArgs e) { DialogResult result1 = MessageBox.Show("Voulez-vous modifier", "Modification", MessageBoxButtons.YesNo); if (result1 == DialogResult.Yes) { Avion avion = (Avion)ListAvion.SelectedItem; avion.Nom = textBoxAvionNom.Text; avion.IdentifiantModele = ((Modele)comboBoxModele.SelectedItem).Identifiant; AeroportBdd.UpdateAvion(avion); RefreshListBox(); ListAvion.SelectedValue = avion.Identifiant; } if (result1 == DialogResult.No) { } }
public AjoutModifSupprAvion() { InitializeComponent(); List <Avion> avions = AeroportBdd.AllAvion(); ListAvion.DataSource = avions; ListAvion.DisplayMember = "CompleteName"; ListAvion.ValueMember = "Identifiant"; List <Modele> modele = AeroportBdd.AllModele(); comboBoxModele.DataSource = modele; comboBoxModele.DisplayMember = "CompleteName"; comboBoxModele.ValueMember = "Identifiant"; List <Constructeur> constructeurs = AeroportBdd.AllConstruct(); comboBoxConst.DataSource = constructeurs; comboBoxConst.DisplayMember = "CompleteName"; comboBoxConst.ValueMember = "Identifiant"; }