Esempio n. 1
0
 /// <summary>
 /// Este método realiza un refresh de un objeto contra la base de datos
 /// para asegurarse de que lo que esta viendo es realmente lo ultimisimo.
 /// </summary>
 /// <param name="objeto">
 /// El objeto IEntidadIdentificable cuyos datos quieren actualizarse.
 /// </param>
 public void refrescarDatos(IEntidadIdentificable objeto)
 {
     // ReSharper disable EmptyGeneralCatchClause
     try { getSsp().Refresh(objeto); } catch (Exception) {}
     // ReSharper restore EmptyGeneralCatchClause
 }
Esempio n. 2
0
 /// <summary>
 /// Constructor de la clase para una expresion binaria (de dos operandos)
 /// donde el segundo operando es clase persistente (IEntidadIdentificable 
 /// para por ejemplo "campo = unaCuenta"). En este caso se toma su Id para
 /// la cadena where y se toma ek propio objeto para el NHicriteria.
 /// </summary>
 public ExpresionSimple(EOperadorSimple op, string atributo, IEntidadIdentificable valor)
 {
     _strvalor = string.Format("'{0}'", valor.Id);
     _op = op;
     _atributo = atributo;
     _valor = valor;
 }