修改数据保存后重复生成日志记录
修改数据保存后重复生成日志记录
当提交数据时日志表会生成重复的记录,原因是两次写入日志,一次是窗体内的DoSave方法调用WriteLog,第二次是BLL内的DoSave方法调用WriteLog,注释窗体内的代码。
解决方法:
打开CSFramework.Library.frmBaseDataDictionary窗体,修改DoSave方法,注释如下代码:
扫一扫加作者微信
当提交数据时日志表会生成重复的记录,原因是两次写入日志,一次是窗体内的DoSave方法调用WriteLog,第二次是BLL内的DoSave方法调用WriteLog,注释窗体内的代码。
解决方法:
打开CSFramework.Library.frmBaseDataDictionary窗体,修改DoSave方法,注释如下代码:
C# Code:
//DataTable original = _BLL.GetDataByKey(key); //取保存前的原始数据
//if (_UpdateType == UpdateType.Modify) _BLL.WriteLog(original, _BLL.DataBinder);
//DataTable original = _BLL.GetDataByKey(key); //取保存前的原始数据
//if (_UpdateType == UpdateType.Modify) _BLL.WriteLog(original, _BLL.DataBinder);
扫一扫加作者微信
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网