public void Supprimer() { if (MarqueSelectionnee != null) { new Model.G_Marque(chConnexion).Supprimer(MarqueSelectionnee.idMarque); BcpMarques.Remove(MarqueSelectionnee); } }
public void Modifier() { if (MarqueSelectionnee != null) { C_Marque Tmp = new Model.G_Marque(chConnexion).Lire_ID(MarqueSelectionnee.idMarque); UneMarque = new VM_UneMarque(); UneMarque.ID = Tmp.idMarque; UneMarque.Nom = Tmp.nomMarque; UneMarque.Pays = Tmp.paysMarque; nAjout = BcpMarques.IndexOf(MarqueSelectionnee); ActiverUneFiche = true; } }
//Confirmation pour l'ajout ou la modification public void Confirmer() { if (nAjout == -1) { UneMarque.ID = new Model.G_Marque(chConnexion).Ajouter(UneMarque.Nom, UneMarque.Pays); BcpMarques.Add(new C_Marque(UneMarque.ID, UneMarque.Nom, UneMarque.Pays)); } else { new Model.G_Marque(chConnexion).Modifier(UneMarque.ID, UneMarque.Nom, UneMarque.Pays); BcpMarques[nAjout] = new C_Marque(UneMarque.ID, UneMarque.Nom, UneMarque.Pays); } ActiverUneFiche = false; }