Exemplo n.º 1
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public void Add(DTcms.Model.UserToken model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into " + databaseprefix + "UserToken(");
            strSql.Append("UserTokenId,UserId,UserName,Token,CreateTime,OverdueTime,IsOverdue,DeviceId,IPAddress");
            strSql.Append(") values (");
            strSql.Append("@UserTokenId,@UserId,@UserName,@Token,@CreateTime,@OverdueTime,@IsOverdue,@DeviceId,@IPAddress");
            strSql.Append(") ");

            SqlParameter[] parameters =
            {
                new SqlParameter("@UserTokenId", SqlDbType.VarChar,   50),
                new SqlParameter("@UserId",      SqlDbType.VarChar,   50),
                new SqlParameter("@UserName",    SqlDbType.VarChar,   50),
                new SqlParameter("@Token",       SqlDbType.VarChar,   50),
                new SqlParameter("@CreateTime",  SqlDbType.DateTime),
                new SqlParameter("@OverdueTime", SqlDbType.DateTime),
                new SqlParameter("@IsOverdue",   SqlDbType.Int,        4),
                new SqlParameter("@DeviceId",    SqlDbType.VarChar,   50),
                new SqlParameter("@IPAddress",   SqlDbType.VarChar, 50)
            };

            parameters[0].Value = model.UserTokenId;
            parameters[1].Value = model.UserId;
            parameters[2].Value = model.UserName;
            parameters[3].Value = model.Token;
            parameters[4].Value = model.CreateTime;
            parameters[5].Value = model.OverdueTime;
            parameters[6].Value = model.IsOverdue;
            parameters[7].Value = model.DeviceId;
            parameters[8].Value = model.IPAddress;
            DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);
        }
Exemplo n.º 2
0
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(DTcms.Model.UserToken model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update " + databaseprefix + "UserToken set ");

            strSql.Append(" UserTokenId = @UserTokenId , ");
            strSql.Append(" UserId = @UserId , ");
            strSql.Append(" UserName = @UserName , ");
            strSql.Append(" Token = @Token , ");
            strSql.Append(" CreateTime = @CreateTime , ");
            strSql.Append(" OverdueTime = @OverdueTime , ");
            strSql.Append(" IsOverdue = @IsOverdue , ");
            strSql.Append(" DeviceId = @DeviceId , ");
            strSql.Append(" IPAddress = @IPAddress  ");
            strSql.Append(" where UserTokenId=@UserTokenId  ");

            SqlParameter[] parameters =
            {
                new SqlParameter("@UserTokenId", SqlDbType.VarChar,   50),
                new SqlParameter("@UserId",      SqlDbType.VarChar,   50),
                new SqlParameter("@UserName",    SqlDbType.VarChar,   50),
                new SqlParameter("@Token",       SqlDbType.VarChar,   50),
                new SqlParameter("@CreateTime",  SqlDbType.DateTime),
                new SqlParameter("@OverdueTime", SqlDbType.DateTime),
                new SqlParameter("@IsOverdue",   SqlDbType.Int,        4),
                new SqlParameter("@DeviceId",    SqlDbType.VarChar,   50),
                new SqlParameter("@IPAddress",   SqlDbType.VarChar, 50)
            };

            parameters[0].Value = model.UserTokenId;
            parameters[1].Value = model.UserId;
            parameters[2].Value = model.UserName;
            parameters[3].Value = model.Token;
            parameters[4].Value = model.CreateTime;
            parameters[5].Value = model.OverdueTime;
            parameters[6].Value = model.IsOverdue;
            parameters[7].Value = model.DeviceId;
            parameters[8].Value = model.IPAddress;
            int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemplo n.º 3
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public DTcms.Model.UserToken GetModel(string UserTokenId)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select UserTokenId, UserId, UserName, Token, CreateTime, OverdueTime, IsOverdue, DeviceId, IPAddress  ");
            strSql.Append("  from UserToken ");
            strSql.Append(" where UserTokenId=@UserTokenId ");
            SqlParameter[] parameters =
            {
                new SqlParameter("@UserTokenId", SqlDbType.VarChar, 50)
            };
            parameters[0].Value = UserTokenId;


            DTcms.Model.UserToken model = new DTcms.Model.UserToken();
            DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters);

            if (ds.Tables[0].Rows.Count > 0)
            {
                model.UserTokenId = ds.Tables[0].Rows[0]["UserTokenId"].ToString();
                model.UserId      = ds.Tables[0].Rows[0]["UserId"].ToString();
                model.UserName    = ds.Tables[0].Rows[0]["UserName"].ToString();
                model.Token       = ds.Tables[0].Rows[0]["Token"].ToString();
                if (ds.Tables[0].Rows[0]["CreateTime"].ToString() != "")
                {
                    model.CreateTime = DateTime.Parse(ds.Tables[0].Rows[0]["CreateTime"].ToString());
                }
                if (ds.Tables[0].Rows[0]["OverdueTime"].ToString() != "")
                {
                    model.OverdueTime = DateTime.Parse(ds.Tables[0].Rows[0]["OverdueTime"].ToString());
                }
                if (ds.Tables[0].Rows[0]["IsOverdue"].ToString() != "")
                {
                    model.IsOverdue = int.Parse(ds.Tables[0].Rows[0]["IsOverdue"].ToString());
                }
                model.DeviceId  = ds.Tables[0].Rows[0]["DeviceId"].ToString();
                model.IPAddress = ds.Tables[0].Rows[0]["IPAddress"].ToString();

                return(model);
            }
            else
            {
                return(null);
            }
        }
Exemplo n.º 4
0
        /// <summary>
        /// 获得数据列表
        /// </summary>
        public List <DTcms.Model.UserToken> DataTableToList(DataTable dt)
        {
            List <DTcms.Model.UserToken> modelList = new List <DTcms.Model.UserToken>();
            int rowsCount = dt.Rows.Count;

            if (rowsCount > 0)
            {
                DTcms.Model.UserToken model;
                for (int n = 0; n < rowsCount; n++)
                {
                    model             = new DTcms.Model.UserToken();
                    model.UserTokenId = dt.Rows[n]["UserTokenId"].ToString();
                    model.UserId      = dt.Rows[n]["UserId"].ToString();
                    model.UserName    = dt.Rows[n]["UserName"].ToString();
                    model.Token       = dt.Rows[n]["Token"].ToString();
                    if (dt.Rows[n]["CreateTime"].ToString() != "")
                    {
                        model.CreateTime = DateTime.Parse(dt.Rows[n]["CreateTime"].ToString());
                    }
                    if (dt.Rows[n]["OverdueTime"].ToString() != "")
                    {
                        model.OverdueTime = DateTime.Parse(dt.Rows[n]["OverdueTime"].ToString());
                    }
                    if (dt.Rows[n]["IsOverdue"].ToString() != "")
                    {
                        model.IsOverdue = int.Parse(dt.Rows[n]["IsOverdue"].ToString());
                    }
                    model.DeviceId  = dt.Rows[n]["DeviceId"].ToString();
                    model.IPAddress = dt.Rows[n]["IPAddress"].ToString();


                    modelList.Add(model);
                }
            }
            return(modelList);
        }
Exemplo n.º 5
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public bool Update(DTcms.Model.UserToken model)
 {
     return(dal.Update(model));
 }
Exemplo n.º 6
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public void Add(DTcms.Model.UserToken model)
 {
     dal.Add(model);
 }