Example #1
0
        /// <summary>
        /// 将日志写入到数据库的方法
        /// </summary>
        /// <param name="sysLogModel">系统传过来的日志信息</param>
        /// <returns></returns>
        public bool AddSysLog(BaseSysLogModel sysLogModel)
        {
            LogsModel model = sysLogModel.Copy<LogsModel>();

            var loginInfo = OperatorProvider.Provider.GetCurrent();
            if (loginInfo != null)
            {
                model.F_IPAddress = loginInfo.LoginIpAddress;
                model.F_IPCity = loginInfo.LoginIpAddressName;
            }

            return logsDal.AddForm(model);
        }