Пример #1
0
        /// <summary>
        ///  更新一条数据
        /// </summary>
        public int Update(Tunnel.Model.Tunnel_index model)
        {
            int rowsAffected;

            SqlParameter[] parameters =
            {
                new SqlParameter("@id",         SqlDbType.Int,         4),
                new SqlParameter("@typeId",     SqlDbType.Int,         4),
                new SqlParameter("@title",      SqlDbType.VarChar,   200),
                new SqlParameter("@content",    SqlDbType.Text),
                new SqlParameter("@imagePaht",  SqlDbType.VarChar,   100),
                new SqlParameter("@htmlSource", SqlDbType.Text),
                new SqlParameter("@setDate",    SqlDbType.DateTime),
                new SqlParameter("@userId",     SqlDbType.Int,         4),
                new SqlParameter("@files",      SqlDbType.VarChar,   500),
                new SqlParameter("@filename",   SqlDbType.VarChar,   500),
                new SqlParameter("@readUser",   SqlDbType.VarChar, 500)
            };
            parameters[0].Value  = model.Id;
            parameters[1].Value  = model.TypeId;
            parameters[2].Value  = model.Title;
            parameters[3].Value  = model.Content;
            parameters[4].Value  = model.ImagePaht;
            parameters[5].Value  = model.HtmlSource;
            parameters[6].Value  = model.SetDate;
            parameters[7].Value  = model.UserId;
            parameters[8].Value  = model.Files;
            parameters[9].Value  = model.Filename;
            parameters[10].Value = model.ReadUser;
            DbHelperSQL.RunProcedure("UP_Tunnel_Index_Update", parameters, out rowsAffected);
            return(rowsAffected);
        }
Пример #2
0
        /// <summary>
        /// 更新数据
        /// </summary>
        /// <param name="message">实体集</param>
        /// <returns>列新结果</returns>
        public int Update(Tunnel.Model.Tunnel_index index)
        {
            string strSQL = string.Format("UPDATE Tunnel_InfoItem SET title='{2}',content='{3}',imagePaht='{4}',htmlSource='{5}',setDate='{6}',userId='{7}',files='{8}',bum_bz='{9}',filename='{10}',readUser='******' WHERE id={0} AND typeid={1}",
                                          index.Id, index.TypeId, index.Title, index.Content, index.ImagePaht, index.HtmlSource, index.SetDate, index.UserId, index.Files, index.Bum_bz, index.Filename, index.ReadUser);
            object obj = DbHelperSQL.ExecuteSql(strSQL);

            if (null != obj)
            {
                return(Convert.ToInt32(obj));
            }
            else
            {
                return(0);
            }
        }
Пример #3
0
        /// <summary>
        /// 新增一条数据
        /// </summary>
        /// <param name="message">实体集</param>
        /// <returns>新增结果</returns>
        public int Add(Tunnel.Model.Tunnel_index index)
        {
            string strSQL = string.Format("INSERT INTO Tunnel_InfoItem (typeid,title,content,imagePaht,htmlSource,setDate,userId,files,bum_bz,del,filename,readUser) "
                                          + "VALUES ('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8}','{9]','{10}','{11}')", index.TypeId, index.Title, index.Content, index.ImagePaht,
                                          index.HtmlSource, index.SetDate, index.UserId, index.Files, index.Bum_bz, 0, index.Filename, index.ReadUser);
            object obj = DbHelperSQL.ExecuteSql(strSQL);

            if (null != obj)
            {
                return(Convert.ToInt32(obj));
            }
            else
            {
                return(0);
            }
        }
Пример #4
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public Tunnel.Model.Tunnel_index GetModel(int id)
        {
            SqlParameter[] parameters =
            {
                new SqlParameter("@id", SqlDbType.Int, 4)
            };
            parameters[0].Value = id;

            Tunnel.Model.Tunnel_index model = new Tunnel.Model.Tunnel_index();
            DataSet ds = DbHelperSQL.RunProcedure("UP_Tunnel_Index_GetModel", parameters, "ds");

            if (ds.Tables[0].Rows.Count > 0)
            {
                if (ds.Tables[0].Rows[0]["id"].ToString() != "")
                {
                    model.Id = int.Parse(ds.Tables[0].Rows[0]["id"].ToString());
                }
                if (ds.Tables[0].Rows[0]["typeId"].ToString() != "")
                {
                    model.TypeId = int.Parse(ds.Tables[0].Rows[0]["typeId"].ToString());
                }
                model.Title      = ds.Tables[0].Rows[0]["title"].ToString();
                model.Content    = ds.Tables[0].Rows[0]["content"].ToString();
                model.ImagePaht  = ds.Tables[0].Rows[0]["imagePaht"].ToString();
                model.HtmlSource = ds.Tables[0].Rows[0]["htmlSource"].ToString();
                if (ds.Tables[0].Rows[0]["setDate"].ToString() != "")
                {
                    model.SetDate = Convert.ToString(ds.Tables[0].Rows[0]["setDate"].ToString());
                }
                if (ds.Tables[0].Rows[0]["userId"].ToString() != "")
                {
                    model.UserId = int.Parse(ds.Tables[0].Rows[0]["userId"].ToString());
                }
                model.Files    = ds.Tables[0].Rows[0]["files"].ToString();
                model.Filename = ds.Tables[0].Rows[0]["filename"].ToString();
                model.ReadUser = ds.Tables[0].Rows[0]["readUser"].ToString();
                return(model);
            }
            else
            {
                return(null);
            }
        }
Пример #5
0
        /// <summary>
        /// 获得信息实体集
        /// </summary>
        /// <param name="mesID">信息编号</param>
        /// <returns>信息实体集</returns>
        public Tunnel.Model.Tunnel_index GetInfoItemModel(int mesID)
        {
            Tunnel.Model.Tunnel_index model = new Tunnel.Model.Tunnel_index();
            string strSQL = string.Format("SELECT * FROM Tunnel_InfoItem WHERE id={0}", mesID);

            using (SqlDataReader reader = DbHelperSQL.ExecuteReader(strSQL))
            {
                if (reader.Read())
                {
                    if (reader["id"].ToString() != "")
                    {
                        model.Id = int.Parse(reader["id"].ToString());
                    }
                    if (reader["typeId"].ToString() != "")
                    {
                        model.TypeId = int.Parse(reader["typeId"].ToString());
                    }
                    model.Title      = reader["title"].ToString();
                    model.Content    = reader["content"].ToString();
                    model.ImagePaht  = reader["imagePaht"].ToString();
                    model.HtmlSource = reader["htmlSource"].ToString();
                    if (reader["setDate"].ToString() != "")
                    {
                        model.SetDate = Convert.ToString(reader["setDate"].ToString());
                    }
                    if (reader["userId"].ToString() != "")
                    {
                        model.UserId = int.Parse(reader["userId"].ToString());
                    }
                    model.Files    = reader["files"].ToString();
                    model.Filename = reader["filename"].ToString();
                    model.ReadUser = reader["readUser"].ToString();
                    return(model);
                }
            }
            return(model);
        }