示例#1
0
        //---------------------------------------------------------------------
        public void ProcessRecord(String name, DateTime DOB)
        {
            MethodBase     mb = MethodBase.GetCurrentMethod();
            ReflectInsight ri = RITraceManager.ActiveLogger;

            ri.AddCheckpoint();
            ri.SendMsg("This is message one in: {0}", mb.Name);
            ri.SendNote("This is message two in: {0}", mb.Name);

            DataAccess da = new DataAccess();

            da.UpateRecord(name, DateTime.Now.Year - DOB.Year);

            ri.SendDebug("This is message three in: {0}", mb.Name);
            ri.SendWarning("This is message four in: {0}", mb.Name);
        }
示例#2
0
        public void UpateRecord(String name, Int32 age)
        {
            MethodBase     mb = MethodBase.GetCurrentMethod();
            ReflectInsight ri = RITraceManager.ActiveLogger;

            ri.AddCheckpoint();
            ri.SendMsg("This is message one in: {0}", mb.Name);
            ri.SendNote("This is message two in: {0}", mb.Name);

            if (age <= 0)
            {
                throw new Exception("Age must be greater than zero.");
            }

            ri.SendDebug("This is message three in: {0}", mb.Name);
            ri.SendWarning("This is message four in: {0}", mb.Name);
        }
示例#3
0
        //---------------------------------------------------------------------
        public String Method1(String name, DateTime DOB, String SIN)
        {
            MethodBase     mb = MethodBase.GetCurrentMethod();
            ReflectInsight ri = RITraceManager.ActiveLogger;

            ri.AddCheckpoint();
            ri.SendMsg("This is message one in: {0}", mb.Name);
            ri.SendNote("This is message two in: {0}", mb.Name);
            ri.SendInformation("SIN: {0}", SIN);

            Business bus = new Business();

            bus.ProcessRecord(name, DOB);

            ri.SendDebug("This is message three in: {0}", mb.Name);
            ri.SendWarning("This is message four in: {0}", mb.Name);

            return(Guid.NewGuid().ToString());
        }