//-----------------------------------------------
        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);
        }
Ejemplo n.º 2
0
        /// //////////////////////////////////////////////////
        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);
        }
Ejemplo n.º 3
0
 //-------------------------------------------------------------------------
 public CFormEditionEasyQueryInDb(CEasyQueryInDb EasyQueryInDb, CListeObjetsDonnees liste)
     : base(EasyQueryInDb, liste)
 {
     // Cet appel est requis par le Concepteur Windows Form.
     InitializeComponent();
 }
Ejemplo n.º 4
0
 //-------------------------------------------------------------------------
 public CFormEditionEasyQueryInDb(CEasyQueryInDb EasyQueryInDb)
     : base(EasyQueryInDb)
 {
     // Cet appel est requis par le Concepteur Windows Form.
     InitializeComponent();
 }