public void Modify() //Méthode appellée pour rechercher une personne. { if (tcSample.SelectedIndex == 0) { chauffeurs[indificateur].Nom = nom.Text; chauffeurs[indificateur].Prenom = prenom.Text; chauffeurs[indificateur].Tel = tel.Text; chauffeurs[indificateur].NumPermi = numPermi.Text; chauffeurs[indificateur].RefVeh = refVeh.Text; MessageBox.Show("Les informations ont été modifié"); } else if (tcSample.SelectedIndex == 1) { taxi = new Taxis(refVeh2.Text, zone.Text, immatricule.Text, nbrPlace.Text, marque.Text); taxis[indificateur].RefVeh2 = refVeh2.Text; taxis[indificateur].Zone = zone.Text; taxis[indificateur].Immatr = immatricule.Text; taxis[indificateur].NbrPlace = nbrPlace.Text; taxis[indificateur].Marque = marque.Text; MessageBox.Show("Les informations ont été modifié"); } else if (tcSample.SelectedIndex == 2) { tournee = new Tournees(origine.Text, dest.Text, hrDepart.Text, client.Text, refVeh3.Text); tournees[indificateur].Orgine = origine.Text; tournees[indificateur].Destination = dest.Text; tournees[indificateur].HeureDepart = hrDepart.Text; tournees[indificateur].Client = client.Text; tournees[indificateur].RefVeh3 = refVeh3.Text; MessageBox.Show("Les informations ont été modifié"); } else { MessageBox.Show("Cou-cou"); } }
public void Verifier() { if (tcSample.SelectedIndex == 0) { chauffeur = new Chauffeurs(nom.Text, prenom.Text, tel.Text, numPermi.Text, refVeh.Text); if (nom.Text.Length < 3) { MessageBox.Show("Le nom doit avoirdoit avoir au moins 3 caractères"); MessageBox.Show("Les champs sont remplis incorrectement!"); nom.Focus(); } else if (prenom.Text.Length < 3) { MessageBox.Show("Le prénom doit avoir au moins 3 caractères"); MessageBox.Show("Les champs sont remplis incorrectement!"); prenom.Focus(); } else if (tel.Text.Length != 10) { MessageBox.Show("Le numéro de téléphone doit avoir 10 caractères"); MessageBox.Show("Les champs sont remplis incorrectement!"); tel.Focus(); } else if (numPermi.Text.Length < 3) { MessageBox.Show("Le numéro de permis doit avoir au moins 10 caractères"); MessageBox.Show("Les champs sont remplis incorrectement!"); numPermi.Focus(); } else if (refVeh.Text.Length < 4) { MessageBox.Show("Le référence pour le véhicule doit avoir moins 4 caractères!"); MessageBox.Show("Les champs sont remplis incorrectement!"); refVeh.Focus(); } else { MessageBox.Show("Vous avez entré " + nom.Text + " " + prenom.Text + " " + tel.Text + " " + numPermi.Text + " " + refVeh.Text); MessageBox.Show("Le chauffeur est ajouté"); reponse = false; } } else if (tcSample.SelectedIndex == 1) { taxi = new Taxis(refVeh2.Text, zone.Text, immatricule.Text, nbrPlace.Text, marque.Text); if (refVeh2.Text.Length < 4) { MessageBox.Show("Le référence pour le véhicule doit avoir moins 4 caractères!"); MessageBox.Show("Les champs sont remplis incorrectement!"); refVeh2.Focus(); } if (zone.Text.Length < 3) { MessageBox.Show("Le zone doit avoirdoit avoir au moins 3 caractères"); MessageBox.Show("Les champs sont remplis incorrectement!"); zone.Focus(); } else if (immatricule.Text.Length < 10) { MessageBox.Show("Le prénom doit avoir au moins 10 caractères"); MessageBox.Show("Les champs sont remplis incorrectement!"); immatricule.Focus(); } else if (nbrPlace.Text.Length < 4) { MessageBox.Show("Le numéro de places doit avoir au moins 4 caractères"); MessageBox.Show("Les champs sont remplis incorrectement!"); nbrPlace.Focus(); } else if (marque.Text.Length < 5) { MessageBox.Show("Le numéro de permis doit avoir au moins 5 caractères"); MessageBox.Show("Les champs sont remplis incorrectement!"); marque.Focus(); } else { MessageBox.Show("Vous avez entré " + refVeh2.Text + " " + zone.Text + " " + immatricule.Text + " " + nbrPlace.Text + " " + marque.Text); MessageBox.Show("Le taxi est ajouté"); reponse = false; } } else if (tcSample.SelectedIndex == 2) { tournee = new Tournees(origine.Text, dest.Text, hrDepart.Text, client.Text, refVeh3.Text); if (origine.Text.Length < 4) { MessageBox.Show("L'origine doit avoir moins 4 caractères!"); MessageBox.Show("Les champs sont remplis incorrectement!"); origine.Focus(); } else if (dest.Text.Length < 3) { MessageBox.Show("Le destination doit avoir au moins 3 caractères"); MessageBox.Show("Les champs sont remplis incorrectement!"); dest.Focus(); } else if (hrDepart.Text.Length != 4) { MessageBox.Show("L'heure de départ doit avoir 4 caractères"); MessageBox.Show("Les champs sont remplis incorrectement!"); hrDepart.Focus(); } else if (client.Text.Length < 10) { MessageBox.Show("Le client doit avoir au moins 10 caractères"); MessageBox.Show("Les champs sont remplis incorrectement!"); client.Focus(); } else if (refVeh3.Text.Length < 4) { MessageBox.Show("Le référence pour le véhicule doit avoir moins 4 caractères!"); MessageBox.Show("Les champs sont remplis incorrectement!"); refVeh3.Focus(); } else { MessageBox.Show("Vous avez entré " + origine.Text + " " + dest.Text + " " + hrDepart.Text + " " + client.Text + " " + refVeh3.Text); MessageBox.Show("Le tournee est ajouté"); reponse = false; } } else { reponse = true; } }