Exemplo n.º 1
0
 /// /////////////////////////////////////////////
 public object GetValeurChamp(IVariableDynamique variable)
 {
     if (m_elementAVariablesExterne != null && GetVariableLocaleAuFiltre(variable.IdVariable) == null)
     {
         return(m_elementAVariablesExterne.GetValeurChamp(variable));
     }
     if (variable == null)
     {
         return(null);
     }
     if (variable is CVariableDynamiqueCalculee)
     {
         CVariableDynamiqueCalculee variableCalculee = (CVariableDynamiqueCalculee)variable;
         return(variableCalculee.GetValeur(this));
     }
     else if (variable is CVariableDynamiqueListeObjets)
     {
         CVariableDynamiqueListeObjets variableListe = (CVariableDynamiqueListeObjets)variable;
         return(variableListe.GetValeur(this));
     }
     else
     {
         object valeur = m_tableValeursChamps[variable.IdVariable];
         if (valeur == null && variable is CVariableDynamiqueSaisie)
         {
             return(((CVariableDynamiqueSaisie)variable).GetValeurParDefaut());
         }
         return(valeur);
     }
 }
Exemplo n.º 2
0
 //-------------------------------------------------
 public virtual object GetValeurChamp(IVariableDynamique variable)
 {
     if (variable == null)
     {
         return(null);
     }
     if (variable is CVariableDynamiqueCalculee)
     {
         CVariableDynamiqueCalculee variableCalculee = (CVariableDynamiqueCalculee)variable;
         return(variableCalculee.GetValeur(this));
     }
     else if (variable is CVariableDynamiqueListeObjets)
     {
         CVariableDynamiqueListeObjets variableListe = (CVariableDynamiqueListeObjets)variable;
         return(variableListe.GetValeur(this));
     }
     else
     {
         object valeur = m_tableValeursChamps[variable.IdVariable];
         if (valeur == null && variable is CVariableDynamiqueSaisie)
         {
             return(((CVariableDynamiqueSaisie)variable).GetValeurParDefaut());
         }
         return(valeur);
     }
 }
Exemplo n.º 3
0
 /// ////////////////////////////////////////////////////////
 public object GetValeurChamp(IVariableDynamique variable)
 {
     if (m_elementAVariablesExterne != null)
     {
         return(m_elementAVariablesExterne.GetValeurChamp(variable));
     }
     if (variable == null)
     {
         return(null);
     }
     if (variable is CVariableDynamiqueCalculee)
     {
         CVariableDynamiqueCalculee variableCalculee = (CVariableDynamiqueCalculee)variable;
         return(variableCalculee.GetValeur(this));
     }
     else
     {
         object val = m_tableValeursChamps[variable.IdVariable];
         if (val == null && variable is CVariableDynamiqueSaisie)
         {
             m_tableValeursChamps[variable.IdVariable] = ((CVariableDynamiqueSaisie)variable).GetValeurParDefaut();
         }
         return(m_tableValeursChamps[variable.IdVariable]);
     }
 }
Exemplo n.º 4
0
 /// /////////////////////////////////////////////////////////////
 public object GetValeurChamp(IVariableDynamique variable)
 {
     if (variable == null)
     {
         return(null);
     }
     if (variable is CVariableDynamiqueCalculee)
     {
         object valeur = null;
         CVariableDynamiqueCalculee variableCalculee = (CVariableDynamiqueCalculee)variable;
         valeur = variableCalculee.GetValeur(this);
         return(valeur);
     }
     else
     {
         object valeur = m_tableValeursChamps[variable.IdVariable];
         if (valeur == null && variable is CVariableDynamiqueSaisie)
         {
             return(((CVariableDynamiqueSaisie)variable).GetValeurParDefaut());
         }
         return(valeur);
     }
 }