private CResultAErreur EditeEvenementPopup(CObjetDonnee objet) { CEvenement evenement = objet as CEvenement; if (evenement != null) { CFormEditionEvenementPopup.EditeEvenement(evenement); } return(CResultAErreur.True); }
//------------------------------------------------------------ public static bool EditeEvenement(CEvenement evenement) { CFormEditionEvenementPopup form = new CFormEditionEvenementPopup(); form.m_evenement = evenement; bool bResult = form.ShowDialog() == DialogResult.OK; form.Dispose(); return(bResult); }
private CResultAErreur CreeEvenementPopup(CListeObjetsDonnees lstEvenements) { CResultAErreur result = CResultAErreur.True; CEvenement evenement = new CEvenement(m_definisseur.ContexteDonnee); evenement.CreateNew(); evenement.Definisseur = m_definisseur; evenement.TypeCible = m_definisseur.TypesCibleEvenement[0]; if (!CFormEditionEvenementPopup.EditeEvenement(evenement)) { evenement.CancelCreate(); } else { result = evenement.CommitEdit(); if (!result) { CFormAlerte.Afficher(result.Erreur); } InitPanelEvenements(); } return(result); }