//----------------------------------------------- public CResultAErreur InitChamps(CEasyQueryInDb queryInDb) { CResultAErreur result = CResultAErreur.True; m_queryInDb = queryInDb; CEasyQuery query = queryInDb.EasyQueryAvecSources; m_panelQuery.Init(query); result = m_extLinkField.FillDialogFromObjet(queryInDb); return(result); }
/// ////////////////////////////////////////////////// public override CResultAErreur VerifieDonnees(CObjetDonnee objet) { CResultAErreur result = CResultAErreur.True; try { CEasyQueryInDb easyQueryInDb = (CEasyQueryInDb)objet; if (easyQueryInDb.Libelle.Trim() == "") { result.EmpileErreur(I.T("The Stored query name cannot be empty|20009")); } if (!CObjetDonneeAIdNumerique.IsUnique(easyQueryInDb, CEasyQueryInDb.c_champLibelle, easyQueryInDb.Libelle)) { result.EmpileErreur(I.T("The stored query name '@1' is already used|20008", easyQueryInDb.Libelle)); } } catch (Exception e) { result.EmpileErreur(new CErreurException(e)); } return(result); }
//------------------------------------------------------------------------- public CFormEditionEasyQueryInDb(CEasyQueryInDb EasyQueryInDb, CListeObjetsDonnees liste) : base(EasyQueryInDb, liste) { // Cet appel est requis par le Concepteur Windows Form. InitializeComponent(); }
//------------------------------------------------------------------------- public CFormEditionEasyQueryInDb(CEasyQueryInDb EasyQueryInDb) : base(EasyQueryInDb) { // Cet appel est requis par le Concepteur Windows Form. InitializeComponent(); }