using System; using Castle.ActiveRecord; using System.Text; namespace BizCom { [ActiveRecord("X_Log")] public class X_Log : ComBase { /// /// /// [PrimaryKey(PrimaryKeyType.Native)] public int ID { get; set; } private int _userID=0; /// /// /// [Property] public int UserID { get{ return _userID; } set{ _userID=value; } } private string _url=""; /// /// /// [Property] public string Url { get{ return _url; } set{ _url=value; } } private string _ipAddress=""; /// /// /// [Property] public string IpAddress { get{ return _ipAddress; } set{ _ipAddress=value; } } private string _msg=""; /// /// /// [Property] public string Msg { get{ return _msg; } set{ _msg=value; } } /// /// /// [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()); } } }