public void Supprimer() { if (FraisSelectionne != null) { new Model.G_Frais(chConnexion).Supprimer(FraisSelectionne.idFrais); BcpFrais.Remove(FraisSelectionne); } }
//Confirmation pour l'ajout ou la modification public void Confirmer() { if (nAjout == -1) { UnFrais.IDFrais = new Model.G_Frais(chConnexion).Ajouter(UnFrais.IDVoiture, UnFrais.NomFrais, UnFrais.DescriptionFrais, UnFrais.CoutFrais); BcpFrais.Add(new C_Frais(UnFrais.IDFrais, UnFrais.IDVoiture, UnFrais.NomFrais, UnFrais.DescriptionFrais, UnFrais.CoutFrais)); } else { new Model.G_Frais(chConnexion).Modifier(UnFrais.IDFrais, UnFrais.IDVoiture, UnFrais.NomFrais, UnFrais.DescriptionFrais, UnFrais.CoutFrais); BcpFrais[nAjout] = new C_Frais(UnFrais.IDFrais, UnFrais.IDVoiture, UnFrais.NomFrais, UnFrais.DescriptionFrais, UnFrais.CoutFrais); } ActiverUneFiche = false; }
public void Modifier() { if (FraisSelectionne != null) { C_Frais Tmp = new Model.G_Frais(chConnexion).Lire_ID(FraisSelectionne.idFrais); UnFrais = new VM_UnFrais(); UnFrais.IDFrais = Tmp.idFrais; UnFrais.IDVoiture = Tmp.idVoiture; UnFrais.NomFrais = Tmp.nomFrais; UnFrais.DescriptionFrais = Tmp.descriptionFrais; UnFrais.CoutFrais = Tmp.coutFrais; nAjout = BcpFrais.IndexOf(FraisSelectionne); ActiverUneFiche = true; } }