/// <summary> /// 对象编辑 的日志 /// </summary> /// <typeparam name="T"></typeparam> /// <param name="uinfo"></param> /// <param name="BillNo"></param> /// <param name="tag"></param> /// <param name="before"></param> /// <param name="after"></param> public void EditLog <T>(UserLogInfo uinfo, int priceTempletId, string tag, T before, T after) where T : class, new() { PriceTempletLog log = new PriceTempletLog { CreateTime = DateTime.Now, Operator = uinfo.Name, OperatorId = uinfo.Id, IP = uinfo.ClientIP, Title = tag, PriceTempletId = priceTempletId, Message = OperateLogBLL.ObjectEquals(before, after) }; if (!string.IsNullOrEmpty(log.Message)) { base.Add(log); } }
/// <summary> /// 对象编辑 的日志 /// </summary> /// <typeparam name="T"></typeparam> /// <param name="uinfo"></param> /// <param name="BillNo"></param> /// <param name="tag"></param> /// <param name="before"></param> /// <param name="after"></param> public void EditLog <T>(UserLogInfo uinfo, string BillNo, string tag, T before, T after) where T : class, new() { OrderOperationLog log = new OrderOperationLog { CreateTime = DateTime.Now, Operator = uinfo.Name, OperatorId = uinfo.Id, IP = uinfo.ClientIP, Title = tag, BillNo = BillNo, Message = OperateLogBLL.ObjectEquals(before, after) }; if (!string.IsNullOrEmpty(log.Message)) { base.Add(log); } }