private void btn_Retour_Click(object sender, RoutedEventArgs e) { this.Close(); var window = new BelleTablePlanning.PortefeuilleClients(); window.Show(); }
private void Button_Click(object sender, RoutedEventArgs e) { string Nom = nomText.Text; string Prenom = prenomText.Text; string Mail = mailText.Text; string Adresse = new TextRange(adresseText.Document.ContentStart, adresseText.Document.ContentEnd).Text; string Telephone = telephoneText.Text; string Structure = structureBox.Text; // Vérification des champs vides if (string.IsNullOrWhiteSpace(Nom) || string.IsNullOrWhiteSpace(Prenom) || string.IsNullOrWhiteSpace(Mail) || string.IsNullOrWhiteSpace(Adresse) || string.IsNullOrWhiteSpace(Telephone) || string.IsNullOrWhiteSpace(Structure)) { MessageBox.Show("Veuillez remplir tous les champs.", "Erreur !"); } else { // Détermination du type de structure selon le libellé int IDTypeStructure; if (Structure == "Organisme") { IDTypeStructure = 1; } else if (Structure == "Organisation") { IDTypeStructure = 2; } else if (Structure == "Société") { IDTypeStructure = 3; } else if (Structure == "Particulier") { IDTypeStructure = 4; } else { IDTypeStructure = 0; // Else de backup. Il ne devrait jamais arriver. } if (Bdd.CreationNouveauClient(Nom, Prenom, Mail, Adresse, Telephone, IDTypeStructure)) { MessageBox.Show("Le nouvel interlocuteur " + Prenom + " " + Nom + " a été créé avec succès !", "Succès !"); this.Close(); var window = new BelleTablePlanning.PortefeuilleClients(); window.Show(); } else { MessageBox.Show("Une erreur est survenue lors de la création du nouvel interlocteur. Le mail doit certainement déjà être pris.", "Erreur."); } } }