Esempio n. 1
0
        /// <summary>
        /// 保存日志信息
        /// </summary>
        /// <param name="method"></param>
        /// <param name="weblog"></param>
        public void AppendWebLog(WebLog weblog)
        {
            var sslWebLog = new SslWebLog();

            sslWebLog.PageId       = weblog.Method.PageMenu.ObjId;
            sslWebLog.UserId       = weblog.UserId;
            sslWebLog.UserIp       = weblog.UserIP;
            sslWebLog.MethodResult = weblog.MethodResult;
            sslWebLog.PageRequest  = weblog.PageRequest;
            sslWebLog.Remark       = weblog.Remark;

            var sysPageMethod = new SspPageMethod();

            sysPageMethod.PageId     = weblog.Method.PageMenu.ObjId;
            sysPageMethod.MethodName = weblog.Method.MethodName;

            var manager = AppBizFactory.CreateInstance <IWebLogManager>();

            sslWebLog.MethodId = AppendPageMethod(sysPageMethod);
            manager.Insert(sslWebLog);
        }
Esempio n. 2
0
 public int Insert(SslWebLog entity)
 {
     return(this.basicService.Insert(entity));
 }