/// <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 }
/// <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; }