| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- using Castle.ActiveRecord;
- using System;
- namespace BizCom
- {
- [ActiveRecord("Log_Login")]
- public class Log_Login : ComBase<Log_Login>
- {
- private string _id = "";
- /// <summary>
- ///
- /// </summary>
- [PrimaryKey(PrimaryKeyType.Assigned)]
- public string id
- {
- get { return _id; }
- set { _id = value; }
- }
- private string _user_name = "";
- /// <summary>
- ///
- /// </summary>
- [Property]
- public string user_name
- {
- get { return _user_name; }
- set { _user_name = value; }
- }
- private string _login_ip = "";
- /// <summary>
- ///
- /// </summary>
- [Property]
- public string login_ip
- {
- get { return _login_ip; }
- set { _login_ip = value; }
- }
- private int _is_success = 0;
- /// <summary>
- ///
- /// </summary>
- [Property]
- public int is_success
- {
- get { return _is_success; }
- set { _is_success = value; }
- }
- private string _err_msg = "";
- /// <summary>
- ///
- /// </summary>
- [Property]
- public string err_msg
- {
- get { return _err_msg; }
- set { _err_msg = value; }
- }
- /// <summary>
- ///
- /// </summary>
- [Property]
- public DateTime? login_time { get; set; }
- public static void Save(string userName, string ip, bool isSucess, string msg)
- {
- Log_Login log_Login = new Log_Login();
- log_Login.user_name = userName;
- log_Login.login_ip = ip;
- log_Login.is_success = isSucess ? 1 : 0;
- log_Login.err_msg = msg;
- log_Login.id = Guid.NewGuid().ToString();
- log_Login.login_time = DateTime.Now;
- Save(log_Login);
- }
- }
- }
|