Esempio n. 1
0
        /// <summary>
        /// 更新类别
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public bool UpdateCategoryData(Model.CMS.CMS_Category model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("UPDATE Cms_Category SET ");
            if (model.Name != null)
            {
                strSql.Append("Name='" + model.Name + "',");
            }
            if (!string.IsNullOrEmpty(model.Pic))
            {
                strSql.Append("Pic='" + model.Pic + "',");
            }
            if (model.Content != null)
            {
                strSql.Append("Content='" + model.Content + "',");
            }
            if (model.Link != null)
            {
                strSql.Append("Link='" + model.Link + "',");
            }
            if (model.Order > 0)
            {
                strSql.Append("[Order]=" + model.Order + ",");
            }
            int n = strSql.ToString().LastIndexOf(",");

            strSql.Remove(n, 1);
            strSql.Append(" WHERE ID ='" + model.ID + "' ");
            int rowsAffected = DbHelperSQL.ExecuteSql(strSql.ToString());

            if (rowsAffected > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Esempio n. 2
0
        /// <summary>
        /// 添加类别
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public bool AddCategoryData(Model.CMS.CMS_Category model)
        {
            StringBuilder strSql  = new StringBuilder();
            StringBuilder strSql1 = new StringBuilder();
            StringBuilder strSql2 = new StringBuilder();

            strSql1.Append("ID,");
            strSql2.Append(String.Format("'{0}',", model.ID));
            if (model.SiteCode != null)
            {
                strSql1.Append("SiteCode,");
                strSql2.Append(String.Format("'{0}',", model.SiteCode));
            }
            if (model.Name != null)
            {
                strSql1.Append("Name,");
                strSql2.Append(String.Format("'{0}',", model.Name));
            }
            if (model.Pic != null)
            {
                strSql1.Append("Pic,");
                strSql2.Append(String.Format("'{0}',", model.Pic));
            }
            if (model.Summary != null)
            {
                strSql1.Append("Summary,");
                strSql2.Append(String.Format("'{0}',", model.Summary));
            }
            if (model.Content != null)
            {
                strSql1.Append("Content,");
                strSql2.Append(String.Format("'{0}',", model.Content));
            }
            if (model.Link != null)
            {
                strSql1.Append("Link,");
                strSql2.Append(String.Format("'{0}',", model.Link));
            }
            if (model.Order > 0)
            {
                strSql1.Append("[Order],");
                strSql2.Append(String.Format("{0},", model.Order));
            }
            strSql1.Append("IsDel,");
            strSql2.Append((model.IsDel ? 1 : 0) + ",");
            strSql.Append("INSERT INTO Cms_Category(");
            strSql.Append(strSql1.ToString().Remove(strSql1.Length - 1));
            strSql.Append(")");
            strSql.Append(" VALUES (");
            strSql.Append(strSql2.ToString().Remove(strSql2.Length - 1));
            strSql.Append(");");
            strSql.Append(String.Format(" UPDATE SYS_Account SET ID = '{0}'", model.ID));
            strSql.Append(String.Format(" WHERE ID ='{0}' ", model.ID));
            int rowsAffected = DbHelperSQL.ExecuteSql(strSql.ToString());

            if (rowsAffected > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }