private void btnSaveSupplier_Click(object sender, RoutedEventArgs e) { if (!string.IsNullOrEmpty(tbCompanyNameSupplier.Text)) { if (Modele.IsSupplierPresent(Convert.ToInt32(tbIDSupplier.Text))) { // Modification dd fournisseur sélectionné Supplier fournisseur = Modele.GetSupplierById(Convert.ToInt32(tbIDSupplier.Text)); if (fournisseur != null) { Modele.UpdateSupplier(fournisseur, (Supplier)objectBinding); DisplayMessage("Modification réussi!"); } } else { //Ajout d'un fournisseur Modele.AddSupplier((Supplier)objectBinding); objectBinding = new Supplier(); panelClient.DataContext = objectBinding; DisplayMessage("Enregistrement réussi!"); } Frame.Navigate(typeof(Client_Fournisseur), "Fournisseurs"); } else { DisplayMessage("Il est nécessaire de remplir au moins le champ Nom de l'entreprise pour enregistrer."); } }