예제 #1
0
        public static void InertLogs(string crsName, string title, string message)
        {
            MBaseLog log = new MBaseLog
            {
                ExecuteResult     = 1,
                OperateTime       = DateTime.Now,
                ExecuteResultJson = title + "[" + message + "]",
                OperateAccount    = "",
                OperateType       = "智能机箱控制API",
                OperateTypeId     = 11
            };

            LogService.WriteLog(log);
        }
예제 #2
0
        /// <summary>
        ///     写日志
        /// </summary>
        /// <param name="logEntity">对象</param>
        public static void WriteLog(MBaseLog logEntity)
        {
            logEntity.OperateTime = DateTime.Now;
            logEntity.DeleteMark  = false;

            logEntity.IpAddressName = "内网";

            using (var conn = DbContext.Open())
            {
                conn.Execute(@"INSERT INTO Base_Log
        (OperateTime,OperateAccount,OperateTypeId,OperateType,IPAddress,IPAddressName,Browser,ExecuteResult,ExecuteResultJson,DeleteMark)
    VALUES
        (@OperateTime,@OperateAccount,@OperateTypeId,@OperateType,@IPAddress,@IPAddressName,@Browser,@ExecuteResult,@ExecuteResultJson,@DeleteMark)",
                             logEntity);
                conn.Close();
                conn.Dispose();
            }
        }