Пример #1
0
 /// <summary>
 /// Este método devuelve el operador SQL correspondiente al operador
 /// enum que representa a una operacion unaria (is null/is not null) 
 /// pasada como argumento.
 /// </summary>
 /// <param name="op">
 /// Enum que representa a la operacion simple.
 /// </param>
 /// <returns>
 /// Cadena que reprsenta al operador como un string (para SQL Where).
 /// </returns>
 private static string GetOpString(EOperadorUnario op)
 {
     switch (op) {
         case EOperadorUnario.NULO:
             return "is null";
         case EOperadorUnario.NONULO:
             return "is not null";
     }
     throw new PersistErrorException("OPERANDO-NOK");
 }
Пример #2
0
 /// <summary>
 /// Constructor de la clase para una expresion unaria (de un solo 
 /// operando) en donde solo se permite dcomo operando el nombre de
 /// un atributo del objeto como una cadena (un valor para poner por 
 /// ejemplo "unaCuenta is not null").
 /// </summary>
 public ExpresionSimple(EOperadorUnario op, string atributo)
 {
     _opu = op;
     _atributo = atributo;
 }