예제 #1
0
        public void SetValeurDynamiqueDeportee(string strPropriete, object valeur)
        {
            IElementAProprietesDynamiquesDeportees ctrl = m_controleAssocie as IElementAProprietesDynamiquesDeportees;

            if (ctrl != null)
            {
                ctrl.SetValeurDynamiqueDeportee(strPropriete, valeur);
            }
        }
예제 #2
0
        public object GetValeurDynamiqueDeportee(string strPropriete)
        {
            IElementAProprietesDynamiquesDeportees ctrl = m_controleAssocie as IElementAProprietesDynamiquesDeportees;

            if (ctrl != null)
            {
                return(ctrl.GetValeurDynamiqueDeportee(strPropriete));
            }
            return(null);
        }
        //--------------------------------------------------------------------------
        public sc2i.common.CResultAErreur SetValue(object objet, string strPropriete, object valeur)
        {
            CResultAErreur result = CResultAErreur.True;
            IElementAProprietesDynamiquesDeportees elt = objet as IElementAProprietesDynamiquesDeportees;

            if (elt != null)
            {
                elt.SetValeurDynamiqueDeportee(strPropriete, valeur);
            }
            return(result);
        }
            public object GetValue(object objet)
            {
                IElementAProprietesDynamiquesDeportees elt = objet as IElementAProprietesDynamiquesDeportees;

                if (elt == null)
                {
                    IConvertibleEnIElementAProprietesDynamiquesDeportees cv = objet as IConvertibleEnIElementAProprietesDynamiquesDeportees;
                    if (cv != null)
                    {
                        elt = cv.ConvertToElementAProprietesDynamiquesDeportees();
                    }
                }
                if (elt != null)
                {
                    return(elt.GetValeurDynamiqueDeportee(m_strPropriete));
                }
                return(null);
            }
        //------------------------------------------------------------
        public sc2i.common.CResultAErreur GetValue(object objet, string strPropriete)
        {
            CResultAErreur result = CResultAErreur.True;
            IElementAProprietesDynamiquesDeportees elt = objet as IElementAProprietesDynamiquesDeportees;

            if (elt == null)
            {
                IConvertibleEnIElementAProprietesDynamiquesDeportees cv = objet as IConvertibleEnIElementAProprietesDynamiquesDeportees;
                if (cv != null)
                {
                    elt = cv.ConvertToElementAProprietesDynamiquesDeportees();
                }
            }
            if (elt != null)
            {
                result.Data = elt.GetValeurDynamiqueDeportee(strPropriete);
            }
            return(result);
        }