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); }
/// <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(); } }