/// <summary> /// get records by query /// </summary> /// <param name="infoCenter"></param> /// <param name="query"></param> /// <param name="recordDetail"></param> /// <param name="rowAccess"></param> /// <param name="chunkSize"></param> /// <param name="tableInfo"></param> /// <returns></returns> public VisionMessage GetRecordsByQuery(VisionInfoCenters infoCenter, string query, RecordDetail recordDetail = RecordDetail.Empty, bool rowAccess = false, int chunkSize = 100, XElement tableInfo = null) { return(GetRecordsByQuery(infoCenter.GetValueName(), query, recordDetail, rowAccess, chunkSize, tableInfo)); }
/// <summary> /// get records by key /// </summary> /// <param name="infoCenter"></param> /// <param name="keys"></param> /// <param name="recordDetail"></param> /// <param name="rowAccess"></param> /// <param name="chunkSize"></param> /// <param name="tableInfo"></param> /// <returns></returns> public VisionMessage GetRecordsByKey(VisionInfoCenters infoCenter, VisionKeyList keys, RecordDetail recordDetail = RecordDetail.Empty, bool rowAccess = false, int chunkSize = 100, XElement tableInfo = null) { return(GetRecordsByKey(infoCenter.GetValueName(), keys, recordDetail, rowAccess, chunkSize, tableInfo)); }
/// <summary> /// returns an info center XML string /// </summary> /// <param name="infoCenter"></param> /// <param name="rowAccess"></param> /// <param name="nextChunk"></param> /// <param name="chunkSize"></param> /// <param name="tableInfo"></param> /// <returns></returns> public static string GetInfoCenterXML(VisionInfoCenters infoCenter, bool rowAccess = false, int nextChunk = 0, int chunkSize = 100, XElement tableInfo = null) { return(GetInfoCenterXML(infoCenter.GetValueName(), rowAccess, nextChunk, chunkSize, tableInfo)); }
public static string GetValueName(this VisionInfoCenters infoCenter) { string _retval = Enum.GetName(typeof(VisionInfoCenters), infoCenter); return(_retval); }
/// <summary> /// sends data for processing /// </summary> /// <param name="infoCenter"></param> /// <param name="data"></param> /// <returns></returns> public VisionMessage SendDataToDeltekVision(VisionInfoCenters infoCenter, XElement data) { return(SendDataToDeltekVision(infoCenter.GetValueName(), data)); }