protected override bool ChampsValides() { //Itération 2 mettre suggestions string marque = StringNonVide(textBoxMarque, "Marque"); string modele = StringNonVide(textBoxModele, "modèle"); int annee = Int32DansIntervalle(textBoxAnnee, 1800, DateTime.Today.Year + 3, "Année"); // 3 ans de plus pour les prototypes. CodeVehicule codeVehicule = (CodeVehicule)comboBoxStatut.SelectedItem; Personne proprietaire = (Personne)comboBoxPersonne.SelectedItem; bool estAjout = m_typeDeSaisie == TypeDeSaisie.Ajout; m_vehicule = new Vehicule(estAjout ? Document.Instance.NumProchainVehicule() : m_vehicule.NoVehicule, marque, modele, annee, codeVehicule, proprietaire); if (estAjout) { RequetesSQL.SQLEnregistrerVehicule(m_vehicule); } return(true); }