//---------------------------------------------------------------- private bool OnClickValider() { CResultAErreur result = CResultAErreur.True; CObjetDonnee objet = m_objetEdite as CObjetDonnee; if (objet != null) { result = m_createur.MAJ_Champs(); if (result) { result = objet.VerifieDonnees(true); } if (result) { result = objet.CommitEdit(); } } else { if (m_contexteEdition != null) { result = m_contexteEdition.CommitEdit(); } } if (!result) { CFormAlerte.Afficher(result.Erreur); return(false); } else { m_contexteEdition = null; m_extModeEdition.ModeEdition = false; m_createur.LockEdition = true; m_createur.ElementEdite = m_objetEdite; } return(true); }