Exemplo n.º 1
0
        public void GetNextLogIdTest_good()
        {
            var toAdd1   = new ErrorLog("GetNextLogIdTest_good first");
            var toAdd1Id = toAdd1.LogId;

            _logDataProxy.AddErrorLog(toAdd1);
            var next = _logDataProxy.GetNextLogId();

            Assert.AreEqual(next, toAdd1Id + 1);
            _logsOnlyForTest.DeleteErrorLog(toAdd1Id);
            _logsOnlyForTest.DeleteLog(toAdd1Id);
        }
Exemplo n.º 2
0
 public void AddSystemLog(SystemLog log)
 {
     lock (padlock)
     {
         try
         {
             int nextLogId = logDataProxy.GetNextLogId();
             if (nextLogId == -2)
             {
                 log.LogId = 1;
             }
             else if (nextLogId == -1)
             {
                 return;
             }
             log.LogId = nextLogId;
             logDataProxy.AddSysLog(log);
         }
         catch (Exception e)
         {
             return;
         }
     }
 }