Beispiel #1
0
 /// <summary>
 /// 添加/修改栏目属性
 /// </summary>
 public void AddSortModel()
 {
     int parentid = RequestHelper.GetRequestInt("sortlist-parentid", 0);
     int sortattributeid = RequestHelper.GetRequestInt("sortlist-sortattributeid", 0);
     int sortid = RequestHelper.GetRequestInt("sortlist-sortid", 0);
     string sortname = RequestHelper.GetRequestStr("sortlist-sortname", "");
     string sorturl = RequestHelper.GetRequestStr("sortlist-sorturl", "");
     int sorttemplateid = RequestHelper.GetRequestInt("sortlist-sorttemplateid", 0);
     string pagetitle = RequestHelper.GetRequestStr("sortlist-pagetitle", "");
     string pagekeywords = RequestHelper.GetRequestStr("sortlist-pagekeywords", "");
     string pagedesc = RequestHelper.GetRequestStr("sortlist-pagedesc", "");
     string bannerurl = RequestHelper.GetRequestStr("sortlist-bannerurl", "");
     int state = RequestHelper.GetRequestInt("sortlist-state", 1);
     SortInfo sinfo = new SortInfo();
     sinfo.ParentID = parentid;
     sinfo.SortAttributeID = sortattributeid;
     sinfo.SortName = sortname;
     sinfo.SortUrl = sorturl;
     sinfo.SortTemplateID = sorttemplateid;
     sinfo.PageTitle = pagetitle;
     sinfo.PageKeywords = pagekeywords;
     sinfo.PageDesc = pagedesc;
     sinfo.State = state;
     sinfo.AdminID = adminInfo.AdminID;
     sinfo.AdminName = adminInfo.AdminName;
     sinfo.CreateTime = DateTime.Now;
     if (sortid == 0)//添加
     {
         sort.Add(sinfo);
         log.Add(new SysLogInfo("栏目属性管理", "添加", "添加名称为【" + sortname + "】的栏目属性信息", Function.GetIP(), adminInfo.AdminID, adminInfo.AdminName, DateTime.Now));
         AjaxMsg.msg = "\"msg\":\"添加成功\"";
     }
     else//修改
     {
         sinfo.SortID = sortid;
         sort.Update(sinfo);
         log.Add(new SysLogInfo("栏目属性管理", "修改", "修改编号为【" + sortid + "】的栏目属性名称为", Function.GetIP(), adminInfo.AdminID, adminInfo.AdminName, DateTime.Now));
         AjaxMsg.msg = "\"msg\":\"修改成功\"";
     }
 }
Beispiel #2
0
        /// <summary>
        /// 获得数据列表
        /// </summary>
        public List<YK.Model.SortInfo> DataTableToList(DataTable dt)
        {
            List<YK.Model.SortInfo> modelList = new List<YK.Model.SortInfo>();
            int rowsCount = dt.Rows.Count;
            if (rowsCount > 0)
            {
                YK.Model.SortInfo model;
                for (int n = 0; n < rowsCount; n++)
                {
                    model = new YK.Model.SortInfo();
                    if (dt.Rows[n]["SortID"] != null && dt.Rows[n]["SortID"].ToString() != "")
                    {
                        model.SortID = int.Parse(dt.Rows[n]["SortID"].ToString());
                    }
                    if (dt.Rows[n]["ParentID"] != null && dt.Rows[n]["ParentID"].ToString() != "")
                    {
                        model.ParentID = int.Parse(dt.Rows[n]["ParentID"].ToString());
                    }
                    if (dt.Rows[n]["SortAttributeID"] != null && dt.Rows[n]["SortAttributeID"].ToString() != "")
                    {
                        model.SortAttributeID = int.Parse(dt.Rows[n]["SortAttributeID"].ToString());
                    }
                    if (dt.Rows[n]["SortName"] != null && dt.Rows[n]["SortName"].ToString() != "")
                    {
                        model.SortName = dt.Rows[n]["SortName"].ToString();
                    }
                    if (dt.Rows[n]["SortUrl"] != null && dt.Rows[n]["SortUrl"].ToString() != "")
                    {
                        model.SortUrl = dt.Rows[n]["SortUrl"].ToString();
                    }
                    if (dt.Rows[n]["SortTemplateID"] != null && dt.Rows[n]["SortTemplateID"].ToString() != "")
                    {
                        model.SortTemplateID = Convert.ToInt16(dt.Rows[n]["SortTemplateID"].ToString());
                    }

                    if (dt.Rows[n]["PageTitle"] != null && dt.Rows[n]["PageTitle"].ToString() != "")
                    {
                        model.PageTitle = dt.Rows[n]["PageTitle"].ToString();
                    }
                    if (dt.Rows[n]["PageKeywords"] != null && dt.Rows[n]["PageKeywords"].ToString() != "")
                    {
                        model.PageKeywords = dt.Rows[n]["PageKeywords"].ToString();
                    }
                    if (dt.Rows[n]["PageDesc"] != null && dt.Rows[n]["PageDesc"].ToString() != "")
                    {
                        model.PageDesc = dt.Rows[n]["PageDesc"].ToString();
                    }
                    if (dt.Rows[n]["BannerUrl"] != null && dt.Rows[n]["BannerUrl"].ToString() != "")
                    {
                        model.BannerUrl = dt.Rows[n]["BannerUrl"].ToString();
                    }
                    if (dt.Rows[n]["State"] != null && dt.Rows[n]["State"].ToString() != "")
                    {
                        model.State = Convert.ToInt16(dt.Rows[n]["State"].ToString());
                    }
                    if (dt.Rows[0]["AdminID"] != null && dt.Rows[0]["AdminID"].ToString() != "")
                    {
                        model.AdminID = Convert.ToInt16(dt.Rows[0]["AdminID"].ToString());
                    }
                    if (dt.Rows[0]["AdminName"] != null && dt.Rows[0]["AdminName"].ToString() != "")
                    {
                        model.AdminName = dt.Rows[0]["AdminName"].ToString();
                    }
                    if (dt.Rows[n]["CreateTime"] != null && dt.Rows[n]["CreateTime"].ToString() != "")
                    {
                        model.CreateTime = DateTime.Parse(dt.Rows[n]["CreateTime"].ToString());
                    }
                    modelList.Add(model);
                }
            }
            return modelList;
        }