コード例 #1
0
        /// <summary>
        /// 增加日志
        /// </summary>
        /// <param name="model"></param>
        public void LogUserAdd(ColoPay.Model.SysManage.UserLog model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into SA_UserLog(");
            strSql.Append("OPTime,Url,OPInfo,UserName,UserType,UserIP)");
            strSql.Append(" values (");
            strSql.Append("@OPTime,@Url,@OPInfo,@UserName,@UserType,@UserIP)");
            SqlParameter[] parameters =
            {
                new SqlParameter("@OPTime",   SqlDbType.DateTime),
                new SqlParameter("@Url",      SqlDbType.NVarChar, 200),
                new SqlParameter("@OPInfo",   SqlDbType.NVarChar),
                new SqlParameter("@UserName", SqlDbType.NVarChar,  50),
                new SqlParameter("@UserType", SqlDbType.Char,       2),
                new SqlParameter("@UserIP",   SqlDbType.NVarChar, 20)
            };
            parameters[0].Value = DateTime.Now;
            parameters[1].Value = model.Url;
            parameters[2].Value = model.OPInfo;
            parameters[3].Value = model.UserName;
            parameters[4].Value = model.UserType;
            parameters[5].Value = model.UserIP;

            DBHelper.DefaultDBHelper.ExecuteSql(strSql.ToString(), parameters);
        }
コード例 #2
0
ファイル: LogHelp.cs プロジェクト: dmhai/ColoPay
 /// <summary>
 /// Add User oprate log
 /// </summary>
 public static void AddUserLog(string Username, string UserType, string OPInfo, System.Web.UI.Page page)
 {
     ColoPay.Model.SysManage.UserLog model = new ColoPay.Model.SysManage.UserLog();
     model.OPInfo = OPInfo;
     model.Url    = page.Request.Url.AbsoluteUri;
     //获取的是局域网分配的IP
     //string strHostName = System.Net.Dns.GetHostName();
     //string clientIPAddress = System.Net.Dns.GetHostAddresses(strHostName).GetValue(3).ToString();
     //model.UserIP = clientIPAddress;
     //本地测试获取的IP为127.0.0.1
     model.UserIP   = page.Request.UserHostAddress;
     model.UserName = Username;
     model.UserType = UserType;
     ColoPay.BLL.SysManage.UserLog.LogUserAdd(model);
 }