Пример #1
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public void Add(DtCms.Model.Adbanner model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into Adbanner(");
            strSql.Append("Aid,Title,StartTime,EndTime,AdUrl,LinkUrl,AdRemark,IsLock,AddTime)");
            strSql.Append(" values (");
            strSql.Append("@Aid,@Title,@StartTime,@EndTime,@AdUrl,@LinkUrl,@AdRemark,@IsLock,@AddTime)");
            OleDbParameter[] parameters =
            {
                new OleDbParameter("@Aid",       OleDbType.Integer,    4),
                new OleDbParameter("@Title",     OleDbType.VarWChar, 100),
                new OleDbParameter("@StartTime", OleDbType.Date),
                new OleDbParameter("@EndTime",   OleDbType.Date),
                new OleDbParameter("@AdUrl",     OleDbType.VarWChar, 250),
                new OleDbParameter("@LinkUrl",   OleDbType.VarWChar, 250),
                new OleDbParameter("@AdRemark",  OleDbType.VarWChar,   0),
                new OleDbParameter("@IsLock",    OleDbType.Integer,    4),
                new OleDbParameter("@AddTime",   OleDbType.Date)
            };
            parameters[0].Value = model.Aid;
            parameters[1].Value = model.Title;
            parameters[2].Value = model.StartTime;
            parameters[3].Value = model.EndTime;
            parameters[4].Value = model.AdUrl;
            parameters[5].Value = model.LinkUrl;
            parameters[6].Value = model.AdRemark;
            parameters[7].Value = model.IsLock;
            parameters[8].Value = model.AddTime;

            DbHelperOleDb.ExecuteSql(strSql.ToString(), parameters);
        }
Пример #2
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public DtCms.Model.Adbanner GetModel(int id)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select top 1 id,Aid,Title,StartTime,EndTime,AdUrl,LinkUrl,AdRemark,SortId,IsLock,AddTime from dt_Adbanner ");
            strSql.Append(" where id=@id");
            SqlParameter[] parameters =
            {
                new SqlParameter("@id", SqlDbType.Int, 4)
            };
            parameters[0].Value = id;

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

            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]["Aid"].ToString() != "")
                {
                    model.Aid = int.Parse(ds.Tables[0].Rows[0]["Aid"].ToString());
                }
                model.Title = ds.Tables[0].Rows[0]["Title"].ToString();
                if (ds.Tables[0].Rows[0]["StartTime"].ToString() != "")
                {
                    model.StartTime = DateTime.Parse(ds.Tables[0].Rows[0]["StartTime"].ToString());
                }
                if (ds.Tables[0].Rows[0]["EndTime"].ToString() != "")
                {
                    model.EndTime = DateTime.Parse(ds.Tables[0].Rows[0]["EndTime"].ToString());
                }
                model.AdUrl    = ds.Tables[0].Rows[0]["AdUrl"].ToString();
                model.LinkUrl  = ds.Tables[0].Rows[0]["LinkUrl"].ToString();
                model.AdRemark = ds.Tables[0].Rows[0]["AdRemark"].ToString();
                if (ds.Tables[0].Rows[0]["SortId"].ToString() != "")
                {
                    model.SortId = int.Parse(ds.Tables[0].Rows[0]["SortId"].ToString());
                }
                if (ds.Tables[0].Rows[0]["IsLock"].ToString() != "")
                {
                    model.IsLock = int.Parse(ds.Tables[0].Rows[0]["IsLock"].ToString());
                }
                if (ds.Tables[0].Rows[0]["AddTime"].ToString() != "")
                {
                    model.AddTime = DateTime.Parse(ds.Tables[0].Rows[0]["AddTime"].ToString());
                }
                return(model);
            }
            else
            {
                return(null);
            }
        }
Пример #3
0
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(DtCms.Model.Adbanner model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update dt_Adbanner set ");
            strSql.Append("Aid=@Aid,");
            strSql.Append("Title=@Title,");
            strSql.Append("StartTime=@StartTime,");
            strSql.Append("EndTime=@EndTime,");
            strSql.Append("AdUrl=@AdUrl,");
            strSql.Append("LinkUrl=@LinkUrl,");
            strSql.Append("AdRemark=@AdRemark,");
            strSql.Append("SortId=@SortId,");
            strSql.Append("IsLock=@IsLock");
            strSql.Append(" where id=@id");
            SqlParameter[] parameters =
            {
                new SqlParameter("@id",        SqlDbType.Int,         4),
                new SqlParameter("@Aid",       SqlDbType.Int,         4),
                new SqlParameter("@Title",     SqlDbType.NVarChar,  100),
                new SqlParameter("@StartTime", SqlDbType.DateTime),
                new SqlParameter("@EndTime",   SqlDbType.DateTime),
                new SqlParameter("@AdUrl",     SqlDbType.NVarChar,  250),
                new SqlParameter("@LinkUrl",   SqlDbType.NVarChar,  250),
                new SqlParameter("@AdRemark",  SqlDbType.NText),
                new SqlParameter("@SortId",    SqlDbType.Int,         4),
                new SqlParameter("@IsLock",    SqlDbType.Int, 4)
            };
            parameters[0].Value = model.id;
            parameters[1].Value = model.Aid;
            parameters[2].Value = model.Title;
            parameters[3].Value = model.StartTime;
            parameters[4].Value = model.EndTime;
            parameters[5].Value = model.AdUrl;
            parameters[6].Value = model.LinkUrl;
            parameters[7].Value = model.AdRemark;
            parameters[8].Value = model.SortId;
            parameters[9].Value = model.IsLock;

            int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Пример #4
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            DtCms.BLL.Adbanner   bll   = new DtCms.BLL.Adbanner();
            DtCms.Model.Adbanner model = bll.GetModel(this.Id);

            model.Title     = this.txtTitle.Text.Trim();
            model.StartTime = DateTime.Parse(this.txtStartTime.Text.Trim());
            model.EndTime   = DateTime.Parse(this.txtEndTime.Text.Trim());
            model.AdUrl     = this.txtImgUrl.Text.Trim();
            model.LinkUrl   = this.txtLinkUrl.Text.Trim();
            model.AdRemark  = Utils.ToHtml(this.txtAdRemark.Text);
            model.SortId    = int.Parse(txtSortId.Text.Trim());
            model.IsLock    = int.Parse(this.rblIsLock.SelectedValue);
            bll.Update(model);
            //保存日志
            SaveLogs("[首页图片管理]编辑首页图片内容:" + model.Title);
            JscriptPrint("首页图片修改成功啦!", "BarList.aspx?Pid=" + model.Aid, "Success");
        }
Пример #5
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public int Add(DtCms.Model.Adbanner model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into dt_Adbanner(");
            strSql.Append("Aid,Title,StartTime,EndTime,AdUrl,LinkUrl,AdRemark,SortId,IsLock,AddTime)");
            strSql.Append(" values (");
            strSql.Append("@Aid,@Title,@StartTime,@EndTime,@AdUrl,@LinkUrl,@AdRemark,@SortId,@IsLock,@AddTime)");
            strSql.Append(";select @@IDENTITY");
            SqlParameter[] parameters =
            {
                new SqlParameter("@Aid",       SqlDbType.Int,         4),
                new SqlParameter("@Title",     SqlDbType.NVarChar,  100),
                new SqlParameter("@StartTime", SqlDbType.DateTime),
                new SqlParameter("@EndTime",   SqlDbType.DateTime),
                new SqlParameter("@AdUrl",     SqlDbType.NVarChar,  250),
                new SqlParameter("@LinkUrl",   SqlDbType.NVarChar,  250),
                new SqlParameter("@AdRemark",  SqlDbType.NText),
                new SqlParameter("@SortId",    SqlDbType.Int,         4),
                new SqlParameter("@IsLock",    SqlDbType.Int,         4),
                new SqlParameter("@AddTime",   SqlDbType.DateTime)
            };
            parameters[0].Value = model.Aid;
            parameters[1].Value = model.Title;
            parameters[2].Value = model.StartTime;
            parameters[3].Value = model.EndTime;
            parameters[4].Value = model.AdUrl;
            parameters[5].Value = model.LinkUrl;
            parameters[6].Value = model.AdRemark;
            parameters[7].Value = model.SortId;
            parameters[8].Value = model.IsLock;
            parameters[9].Value = model.AddTime;

            object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters);

            if (obj == null)
            {
                return(0);
            }
            else
            {
                return(Convert.ToInt32(obj));
            }
        }
Пример #6
0
        private void ShowInfo(int _id)
        {
            DtCms.BLL.Adbanner   bll   = new DtCms.BLL.Adbanner();
            DtCms.Model.Adbanner model = bll.GetModel(_id);

            this.pid                     = model.Aid;
            this.lblAdTitle.Text         = model.Aid.ToString();
            this.txtTitle.Text           = model.Title;
            this.txtStartTime.Text       = model.StartTime.ToString("yyyy-MM-dd");
            this.txtEndTime.Text         = model.EndTime.ToString("yyyy-MM-dd");
            this.txtImgUrl.Text          = model.AdUrl;
            this.txtLinkUrl.Text         = model.LinkUrl;
            this.txtAdRemark.Text        = Utils.ToTxt(model.AdRemark);
            this.txtSortId.Text          = model.SortId.ToString();
            this.rblIsLock.SelectedValue = model.IsLock.ToString();

            //显示所属首页图片
            GetAdType(this.pid);
        }
Пример #7
0
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public void Update(DtCms.Model.Adbanner model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update Adbanner set ");
            strSql.Append("Aid=@Aid,");
            strSql.Append("Title=@Title,");
            strSql.Append("StartTime=@StartTime,");
            strSql.Append("EndTime=@EndTime,");
            strSql.Append("AdUrl=@AdUrl,");
            strSql.Append("LinkUrl=@LinkUrl,");
            strSql.Append("AdRemark=@AdRemark,");
            strSql.Append("IsLock=@IsLock,");
            strSql.Append("AddTime=@AddTime");
            strSql.Append(" where Id=@Id ");
            OleDbParameter[] parameters =
            {
                new OleDbParameter("@Aid",       OleDbType.Integer,    4),
                new OleDbParameter("@Title",     OleDbType.VarWChar, 100),
                new OleDbParameter("@StartTime", OleDbType.Date),
                new OleDbParameter("@EndTime",   OleDbType.Date),
                new OleDbParameter("@AdUrl",     OleDbType.VarWChar, 250),
                new OleDbParameter("@LinkUrl",   OleDbType.VarWChar, 250),
                new OleDbParameter("@AdRemark",  OleDbType.VarWChar,   0),
                new OleDbParameter("@IsLock",    OleDbType.Integer,    4),
                new OleDbParameter("@AddTime",   OleDbType.Date),
                new OleDbParameter("@Id",        OleDbType.Integer, 4)
            };
            parameters[0].Value = model.Aid;
            parameters[1].Value = model.Title;
            parameters[2].Value = model.StartTime;
            parameters[3].Value = model.EndTime;
            parameters[4].Value = model.AdUrl;
            parameters[5].Value = model.LinkUrl;
            parameters[6].Value = model.AdRemark;
            parameters[7].Value = model.IsLock;
            parameters[8].Value = model.AddTime;
            parameters[9].Value = model.Id;

            DbHelperOleDb.ExecuteSql(strSql.ToString(), parameters);
        }
Пример #8
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public void Update(DtCms.Model.Adbanner model)
 {
     dal.Update(model);
 }
Пример #9
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public void Add(DtCms.Model.Adbanner model)
 {
     dal.Add(model);
 }
Пример #10
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public bool Update(DtCms.Model.Adbanner model)
 {
     return(dal.Update(model));
 }
Пример #11
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public int  Add(DtCms.Model.Adbanner model)
 {
     return(dal.Add(model));
 }