Exemplo n.º 1
0
        private Entities.UserActionLog LoadSingleUserActionLog(DataRow row)
        {
            Entities.UserActionLog model = new Entities.UserActionLog();

            if (row["RecID"].ToString() != "")
            {
                model.RecID = int.Parse(row["RecID"].ToString());
            }
            if (row["UserID"].ToString() != "")
            {
                model.UserID = int.Parse(row["UserID"].ToString());
            }
            if (row["UserEID"].ToString() != "")
            {
                model.UserEID = int.Parse(row["UserEID"].ToString());
            }
            model.TrueName = row["TrueName"].ToString();
            model.Loginfo  = row["Loginfo"].ToString();
            model.IP       = row["IP"].ToString();
            if (row["CreateTime"].ToString() != "")
            {
                model.CreateTime = DateTime.Parse(row["CreateTime"].ToString());
            }
            return(model);
        }
Exemplo n.º 2
0
 public static int InsertUserLog(string loginInfo, int userID)
 {
     Entities.UserActionLog model = new Entities.UserActionLog();
     model.UserEID    = userID;
     model.TrueName   = BitAuto.YanFa.SysRightManager.Common.UserInfo.GerTrueName(model.UserEID);
     model.Loginfo    = loginInfo;
     model.IP         = GetIP();
     model.CreateTime = DateTime.Now;
     return(BLL.UserActionLog.Instance.Insert(model));
 }
Exemplo n.º 3
0
        /// <summary>
        ///  更新一条数据
        /// </summary>
        public int Update(Entities.UserActionLog model)
        {
            SqlParameter[] parameters =
            {
                new SqlParameter("@RecID",      SqlDbType.Int,          4),
                new SqlParameter("@UserID",     SqlDbType.Int,          4),
                new SqlParameter("@Loginfo",    SqlDbType.VarChar,   3000),
                new SqlParameter("@IP",         SqlDbType.VarChar,     20),
                new SqlParameter("@CreateTime", SqlDbType.DateTime),
                new SqlParameter("@UserEID",    SqlDbType.Int,          4),
                new SqlParameter("@TrueName",   SqlDbType.VarChar, 200)
            };
            parameters[0].Value = model.RecID;
            parameters[1].Value = model.UserID;
            parameters[2].Value = model.Loginfo;
            parameters[3].Value = model.IP;
            parameters[4].Value = model.CreateTime;
            parameters[5].Value = model.UserEID;
            parameters[6].Value = model.TrueName;

            return(SqlHelper.ExecuteNonQuery(CONNECTIONSTRINGS, CommandType.StoredProcedure, P_USERACTIONLOG_UPDATE, parameters));
        }
Exemplo n.º 4
0
        /// <summary>
        ///  增加一条数据
        /// </summary>
        public int Insert(SqlTransaction sqltran, Entities.UserActionLog model)
        {
            SqlParameter[] parameters =
            {
                new SqlParameter("@RecID",      SqlDbType.Int,          4),
                new SqlParameter("@UserID",     SqlDbType.Int,          4),
                new SqlParameter("@Loginfo",    SqlDbType.VarChar,   3000),
                new SqlParameter("@IP",         SqlDbType.VarChar,     20),
                new SqlParameter("@CreateTime", SqlDbType.DateTime),
                new SqlParameter("@UserEID",    SqlDbType.Int,          4),
                new SqlParameter("@TrueName",   SqlDbType.VarChar, 200)
            };
            parameters[0].Direction = ParameterDirection.Output;
            parameters[1].Value     = model.UserID;
            parameters[2].Value     = model.Loginfo;
            parameters[3].Value     = model.IP;
            parameters[4].Value     = model.CreateTime;
            parameters[5].Value     = model.UserEID;
            parameters[6].Value     = model.TrueName;

            SqlHelper.ExecuteNonQuery(sqltran, CommandType.StoredProcedure, P_USERACTIONLOG_INSERT, parameters);
            return((int)parameters[0].Value);
        }
Exemplo n.º 5
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public int Update(Entities.UserActionLog model)
 {
     return(Dal.UserActionLog.Instance.Update(model));
 }
Exemplo n.º 6
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 /// <param name="sqltran">事务</param>
 /// <param name="model"></param>
 /// <returns></returns>
 public int Insert(SqlTransaction sqltran, Entities.UserActionLog model)
 {
     return(Dal.UserActionLog.Instance.Insert(sqltran, model));
 }
Exemplo n.º 7
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public int Insert(Entities.UserActionLog model)
 {
     return(Dal.UserActionLog.Instance.Insert(model));
 }