public void Supprimer() { if (DesiderataSelectionne != null) { new Model.G_Desideratas(chConnexion).Supprimer(DesiderataSelectionne.idDesiderata); BcpDesideratas.Remove(DesiderataSelectionne); } }
//Confirmation pour l'ajout ou la modification public void Confirmer() { if (nAjout == -1) { UnDesiderata.IDDesiderata = new Model.G_Desideratas(chConnexion).Ajouter(UnDesiderata.IDClient, UnDesiderata.IDMarque, UnDesiderata.IDModele, UnDesiderata.IDCat, UnDesiderata.Kilometrage, UnDesiderata.IDCouleur, UnDesiderata.IDCarburant, UnDesiderata.AnneeMin); BcpDesideratas.Add(new C_Desideratas(UnDesiderata.IDDesiderata, UnDesiderata.IDClient, UnDesiderata.IDMarque, UnDesiderata.IDModele, UnDesiderata.IDCat, UnDesiderata.Kilometrage, UnDesiderata.IDCouleur, UnDesiderata.IDCarburant, UnDesiderata.AnneeMin)); MessageBox.Show("Ajout confirmé"); } else { new Model.G_Desideratas(chConnexion).Modifier(UnDesiderata.IDDesiderata, UnDesiderata.IDClient, UnDesiderata.IDMarque, UnDesiderata.IDModele, UnDesiderata.IDCat, UnDesiderata.Kilometrage, UnDesiderata.IDCouleur, UnDesiderata.IDCarburant, UnDesiderata.AnneeMin); BcpDesideratas[nAjout] = new C_Desideratas(UnDesiderata.IDDesiderata, UnDesiderata.IDClient, UnDesiderata.IDMarque, UnDesiderata.IDModele, UnDesiderata.IDCat, UnDesiderata.Kilometrage, UnDesiderata.IDCouleur, UnDesiderata.IDCarburant, UnDesiderata.AnneeMin); } ActiverUneFiche = false; }
public void Modifier() { if (DesiderataSelectionne != null) { C_Desideratas Tmp = new Model.G_Desideratas(chConnexion).Lire_ID(DesiderataSelectionne.idDesiderata); UnDesiderata = new VM_UnDesiderata(); UnDesiderata.IDDesiderata = Tmp.idDesiderata; UnDesiderata.IDClient = Tmp.idClient; UnDesiderata.IDMarque = Tmp.idMarque; UnDesiderata.IDModele = Tmp.idModele; UnDesiderata.IDCat = Tmp.idCat; UnDesiderata.Kilometrage = Tmp.kilometrageMax; UnDesiderata.IDCouleur = Tmp.idCouleur; UnDesiderata.IDCarburant = Tmp.idCarburant; UnDesiderata.AnneeMin = Tmp.anneeMin; nAjout = BcpDesideratas.IndexOf(DesiderataSelectionne); ActiverUneFiche = true; } }