| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108 |
- using Castle.ActiveRecord;
- using System;
- using System.Text;
- namespace BizCom
- {
- [ActiveRecord("X_Log")]
- public class XLog : ComBase<XLog>
- {
- /// <summary>
- ///
- /// </summary>
- [PrimaryKey(PrimaryKeyType.Native)]
- public int ID { get; set; }
- private int _userID = 0;
- /// <summary>
- ///
- /// </summary>
- [Property]
- public int UserID
- {
- get { return _userID; }
- set { _userID = value; }
- }
- private string _url = "";
- /// <summary>
- ///
- /// </summary>
- [Property]
- public string Url
- {
- get { return _url; }
- set { _url = value; }
- }
- private string _ipAddress = "";
- /// <summary>
- ///
- /// </summary>
- [Property]
- public string IpAddress
- {
- get { return _ipAddress; }
- set { _ipAddress = value; }
- }
- private string _msg = "";
- /// <summary>
- ///
- /// </summary>
- [Property]
- public string Msg
- {
- get { return _msg; }
- set { _msg = value; }
- }
- /// <summary>
- ///
- /// </summary>
- [Property]
- public DateTime? AddTime { get; set; }
- public static void Del(object id)
- {
- StringBuilder sql = new StringBuilder();
- sql.AppendFormat("delete from X_Log where id=" + id);
- ExecuteNonQuery(sql.ToString());
- }
- public static void SaveLog(int userID, string message)
- {
- try
- {
- XLog log = new XLog();
- log.UserID = userID;
- log.Msg = message;
- log.AddTime = DateTime.Now;
- log.Create();
- }
- catch (Exception ex)
- {
- string k = ex.Message;
- }
- }
- public static void SaveLog(int userID, string message, Exception ex1)
- {
- try
- {
- XLog log = new XLog();
- log.UserID = userID;
- log.Msg = message + "|||" + ex1.Message;
- log.AddTime = DateTime.Now;
- log.Create();
- }
- catch
- {
- }
- }
- }
- }
|