//Bouton sauver private void saveRestaurateur_Click(object sender, EventArgs e) { //Création d'un objet Restaurateur avec l'id à -1 (création) ou >0 (passé en paramètre) //Les autres propriétés viennent des textBoxes Restaurateur restaurateur = new Restaurateur(); restaurateur.id = this.restaurateurId; restaurateur.nom = textBoxNom.Text.ToUpper(); restaurateur.prenom = textBoxPrenom.Text; restaurateur.username = textBoxUsername.Text.ToLower(); restaurateur.password = textBoxPassword.Text; restaurateur.email = textBoxEmail.Text.ToLower(); restaurateur.phone = textBoxPhone.Text; //Si Validate renvoie true, l'objet est valide et peut être transmis à la BU pour traitement if (Validate(restaurateur)) { //Si id = -1 alors c'est une création, envoi à la BU (RestaurateurManager.Create) if (restaurateurId == -1) { RestaurateurManager.Create(restaurateur); } //Sinon c'est une modification, envoi à la BU (RestaurateurManager.Update) else { RestaurateurManager.Update(restaurateur); } //Fermeture du form this.Dispose(); } }
public void UpdateRestaurateur(Restaurateur r) { RestaurateurManager.Update(r); }