public static ChangeDataCaptureList GetCDC(object oldEntry, object newEntry, Dictionary <string, string> fieldList = null, List <string> keyFields = null, string parentName = "", string mainKey = "", string classTitle = "") { try { ChangeDataCaptureService cdcService = new ChangeDataCaptureService(); return(cdcService.GetChanges(oldEntry, newEntry, DateTime.Now, fieldList, keyFields, parentName, mainKey, classTitle)); } catch { return(null); } }
public static string CDCtext(this object obj, object newEntry, Dictionary <string, string> fieldList = null, List <string> keyFields = null, string parentName = "", string mainKey = "", string classTitle = "") { try { ChangeDataCaptureService cdcService = new ChangeDataCaptureService(); ChangeDataCaptureList result = cdcService.GetChanges(obj, newEntry, DateTime.Now, fieldList, keyFields, parentName, mainKey, classTitle); return(result?.ToString()); } catch { return(string.Empty); } }