Пример #1
0
        public List <LogRecord> GetAppLogs(string appGuid, string tableGuid, List <string> lstRecordGuids)
        {
            ArrayOfString aos = new ArrayOfString();

            aos.AddRange(lstRecordGuids);

            return(LogTypeConvert.FromLogRecordPlus(appGuid, tableGuid, m_dbClient.GetAppLogsByLogGuid(appGuid, tableGuid,
                                                                                                       aos)));
        }
Пример #2
0
 public List <SecurityEvent> GetDefinedSecurityEvents()
 {
     return(LogTypeConvert.ToSecurityEvents(m_dbClient.GetDefinedSecurityEvents()));
 }
Пример #3
0
 public void InsertResults(List <SecurityActionResult> results)
 {
     m_dbClient.InsertResults(LogTypeConvert.FromSecurityActionResults(results));
 }
Пример #4
0
 /// <summary>
 /// 获取用户定义的用户行为结果集合
 /// </summary>
 public List <SecurityActionResult> GetDefinedActionResults()
 {
     return(LogTypeConvert.ToSecurityActionResults(m_dbClient.GetDefinedActionResults()));
 }
Пример #5
0
 public bool UpdateTableItemValue(string appGuid, string tableGuid, LogTableItem item)
 {
     return(m_dbClient.UpdateTableItemValue(tableGuid, LogTypeConvert.ToLogTableItemPlus(item)));
 }
Пример #6
0
 public bool AddTable(string appGuid, LogTable table)
 {
     return(m_dbClient.AddTable(appGuid, LogTypeConvert.ToLogTablePlus(table)));
 }
Пример #7
0
 public void CreateNewSecurityCondition(string actionGuid, SecurityCondition sc)
 {
     m_dbClient.CreateNewConditionOfAction(actionGuid, LogTypeConvert.FromSecurityCondition(sc));
 }
Пример #8
0
 public void CreateNewSecurityAction(string eventGuid, SecurityAction sa)
 {
     m_dbClient.CreateNewActionOfEvent(eventGuid, LogTypeConvert.FromSecurityAction(sa));
 }
Пример #9
0
 public bool SaveAppLogs(string appGuid, string tableGuid, List <LogRecord> lstRecords)
 {
     return(m_dbClient.SaveAppLogs(appGuid, tableGuid, LogTypeConvert.ToLogRecordPlus(lstRecords)));
 }
Пример #10
0
 public bool UpdateApplicationProperties(string appGuid, LogApp la)
 {
     return(m_dbClient.UpdateApplicationPropertes(appGuid, LogTypeConvert.ToLogAppPlus(la)));
 }
Пример #11
0
 public bool AddApplication(LogApp app)
 {
     return(m_dbClient.AddApplication(LogTypeConvert.ToLogAppPlus(app)));
 }
Пример #12
0
 public void RemoveAppGroupNames(List <LogAppGroup> appGroups)
 {
     m_dbClient.RemoveAppGroupNames(LogTypeConvert.ToLogAppGroupPluss(appGroups));
 }
Пример #13
0
 public void ReNameGroupNames(List <LogAppGroup> oldGroupNames, List <LogAppGroup> newGroupNames)
 {
     m_dbClient.ReNameAppGroups(LogTypeConvert.ToLogAppGroupPluss(oldGroupNames),
                                LogTypeConvert.ToLogAppGroupPluss(newGroupNames));
 }
Пример #14
0
 /// <summary>
 /// 添加应用程序分组集合
 /// </summary>
 /// <param name="appGroup"></param>
 public void AddGroupName(List <LogAppGroup> appGroups)
 {
     m_dbClient.AddAppGroups(LogTypeConvert.ToLogAppGroupPluss(appGroups));
 }
Пример #15
0
 public List <LogTableItem> GetAppTableItems(string tableGuid)
 {
     return(LogTypeConvert.FromLogTableItemPluss(m_dbClient.GetAppTableItems(tableGuid)));
 }
Пример #16
0
 public void CreateNewSecurityEvent(SecurityEvent se)
 {
     m_dbClient.CreateNewSecurityEvent(LogTypeConvert.FromSecurityEvent(se));
 }
Пример #17
0
 public void UpdateSecurityEventProperties(SecurityEvent se)
 {
     m_dbClient.UpdateSecurityEventProperties(LogTypeConvert.FromSecurityEvent(se));
 }
Пример #18
0
 public List <LogRecord> GetAppLogs(string appGuid, string tableGuid, List <LogFilterCondition> lstConditions)
 {
     return(LogTypeConvert.FromLogRecordPlus(appGuid, tableGuid, m_dbClient.GetAppLogs(appGuid, tableGuid,
                                                                                       LogTypeConvert.ToLogFilterConditionPlus(lstConditions))));
 }
Пример #19
0
 public void UpdateSecurityActionProperties(string eventGuid, SecurityAction sa)
 {
     m_dbClient.UpdateActionOfEvent(eventGuid, LogTypeConvert.FromSecurityAction(sa));
 }
Пример #20
0
 public void AddLogColumn(LogColumn column)
 {
     m_dbClient.AddLogColumn(LogTypeConvert.ToLogColumnPlus(column));
 }
Пример #21
0
 public void UpdateSecurityConditionProperties(string actionGuid, SecurityCondition sc)
 {
     m_dbClient.UpdateConditionOfAction(actionGuid, LogTypeConvert.FromSecurityCondition(sc));
 }
Пример #22
0
 public void AddLogColumns(List <LogColumn> columns)
 {
     m_dbClient.AddLogColumns(LogTypeConvert.ToLogColumnPluss(columns));
 }
Пример #23
0
 public List <LogTable> GetAppTables(string appGuid)
 {
     return(LogTypeConvert.FromLogTablePluss(m_dbClient.GetAppTables(appGuid)));
 }
Пример #24
0
 public bool AddTableItems(string appGuid, string tableGuid, List <LogTableItem> items)
 {
     return(m_dbClient.AddTableItems(appGuid, tableGuid, LogTypeConvert.ToLogTableItemPluss(items)));
 }