/// <summary> /// Makes the data checks /// </summary> /// <param name="onSql">Sql to execute</param> /// <param name="data">Data componente of the class</param> public void FilterInData(ONSqlSelect onSql, ONDBData data) { foreach (ONFilter lOnFilter in Values) { lOnFilter.FilterInData(onSql, data); } }
/// <summary> /// Method to free resources. In this case removes the connection with the Data Base. /// </summary> public void Dispose() { if (mSqlConnection != null) { ONDBData.CloseConnection(mSqlConnection); mSqlConnection = null; } }
public override void FilterInData(ONSqlSelect onSql, ONDBData data) { if (InLegacy) { return; } //Fix Instance data.InhFixInstance(onSql, null, null, mOid); }
public override void FilterInData(ONSqlSelect onSql, ONDBData data) { if (IsUnableToFilterInData(data.OnContext)) { return; } #region Horizontal visibility for agent 'Administrador' if (data.OnContext.LeafActiveAgentFacets.Contains("Administrador")) { // No Horizontal Visibility formula } #endregion Horizontal visibility for agent 'Administrador' }
public override void FilterInData(ONSqlSelect onSql, ONDBData data) { if (InLegacy) { return; } data.InhAddPath(onSql, mRelatedOid.ClassName, ONPath, ""); //Fix Instance ONDBData lData = ONContext.GetComponent_Data(mRelatedOid.ClassName, data.OnContext) as ONDBData; lData.InhFixInstance(onSql, null, ONPath, mRelatedOid); }
/// <summary> /// Makes the data checks /// </summary> /// <param name="onSql">Sql to execute</param> /// <param name="data">Data componente of the class</param> public virtual void FilterInData(ONSqlSelect onSql, ONDBData data) { }