ulysseskao
2016-05-01 8f5c8891aba521570fa63c4baf616e3a3c8d9526
CCSTrace/CCS/Function/MergeCase.cs
@@ -2,11 +2,14 @@
using System.Data.OracleClient;
using CCSTrace.CCS.Object;
using NLog;
namespace CCSTrace.CCS.Function
{
    public class MergeCase
    {
        private static readonly Logger Logger = LogManager.GetCurrentClassLogger();
        private EventRecord _lEventrecord;
        private EventAI.JudgeCase _mJudgeCase;
@@ -14,12 +17,12 @@
        {
        }
        public void Merge(EventRecord mEventrecord, OracleConnection conn, OracleTransaction trx, string traceConnection, RecordLog log)
        public void Merge(EventRecord mEventrecord, OracleConnection conn, OracleTransaction trx, string traceConnection)
        {
            try
            {
                _mJudgeCase = new EventAI.JudgeCase(mEventrecord.FdrId, mEventrecord.Fsc, mEventrecord.Ufid,
                                                        mEventrecord.CaseId, mEventrecord.AcceptDate, conn, trx, traceConnection, log);
                                                        mEventrecord.CaseId, mEventrecord.AcceptDate, conn, trx, traceConnection);
                _lEventrecord = mEventrecord;
                _mJudgeCase.AiBegin();
                _lEventrecord.ParentId = _mJudgeCase.GetParentCaseId();
@@ -28,13 +31,13 @@
            }
            catch (EventAI.TraceLoopException tle)
            {
                log.Error(tle.Message);
                throw tle;
                Logger.Error(tle, tle.Message);
                throw;
            }
            catch (Exception e)
            {
                log.Error(e.Message);
                throw e;
                Logger.Error(e.Message);
                throw;
            }
        }