示例#1
0
 public ActionResult NewsType(int id)
 {
     bizNewsType bt = new bizNewsType();
     NewsType model = bt.Get(id);
     List<NewsType> list = bt.ListByParent(id);
     ViewData["NewsType"] = model;
     return View(list);
 }
示例#2
0
 public ActionResult NewsAdd()
 {
     int parentID = Request.QueryString["parentID"] == null ? 0 : int.Parse(Request.QueryString["parentID"].ToString());
     int typeID = Request.QueryString["typeID"] == null ? 0 : int.Parse(Request.QueryString["typeID"].ToString());
     int bbsMainID = Request.QueryString["bbsMainID"] == null ? 0 : int.Parse(Request.QueryString["bbsMainID"].ToString());
     string title = "";
     string content = "";
     string username = "";
     if (bbsMainID != 0)
     {
         bizBBSMain bm = new bizBBSMain();
         BBSMainRelationQuery model = bm.GetBBSMainDetail(bbsMainID);
         title = model.Title;
         username = model.UserName;
         string ubbContent = "";
         string htmlContent = "";
         ubbContent = MyText.ReplayUbbCode(model.Content);
         //if (model.FilePath != null && model.FilePath.Trim() != "" && model.FileType == 1)
         //{
         //    ubbContent += "\r\n[img]" + model.FilePath + "[/img]";
         //}
         //else if (model.FilePath != null && model.FilePath.Trim() != "" && model.FileType == 2)
         //{
         //    ubbContent += "\r\n[flash]" + model.FilePath + "[/flash]";
         //}
         //if (model.UpImages != null && model.UpImages.Trim() != "")
         //{
         //    ubbContent += "\r\n[img]" + model.UpImages + "[/img]";
         //}
         if(model.ContentType==1)
             htmlContent = MyText.ReplayCode(MyText.UbbCode(ubbContent), false);
         else
             htmlContent = MyText.ReplayCode(ubbContent, false);
         content = htmlContent;
     }
     bizNewsType bt = new bizNewsType();
     ViewData["Title"] = title;
     ViewData["TitleShort"] = title;
     ViewData["Content"] = content;
     ViewData["BBSMainID"] = bbsMainID;
     ViewData["TypeList"] = bt.ListByParent(parentID);
     ViewData["parentID"] = parentID;
     ViewData["typeID"] = typeID;
     ViewData["UserName"] = username;
     ViewData["Bar"] = MenuBar.Start()
         .AddMenu("��̳��Ѷ", "/AdminNews/NewsType/1101")
         .AddMenu("��Ϣ����","")
         .GetMenuHtml();
     return View();
 }
示例#3
0
        public ActionResult NewsMod(int id)
        {
            bizNewsContent bc = new bizNewsContent();
            bizNews b = new bizNews();
            bizNewsType bt = new bizNewsType();
            News model = b.Get(id);
            NewsType modelType = bt.Get(model.NewsTypeID);
            NewsContent bContent = bc.Get(id,1);
            List<NewsContent> list = bc.ListByNewsID(id);

            ViewData["TypeList"] = bt.ListByParent(1101);
            int maxPage = list.Max(p => p.PageID);
            ViewData["MaxPageNo"] = maxPage;
            ViewData["Content"] = bContent.Content;
            ViewData["NewsType"] = modelType;
            ViewData["Bar"] = MenuBar.Start()
                .AddMenu("��̳��Ѷ", "/AdminNews/NewsType/" + modelType.ParentID)
                .AddMenu(modelType.TypeName, "/AdminNews/News/" + model.NewsTypeID)
                .AddMenu("��Ϣ�޸�", "")
                .GetMenuHtml();
            return View(model);
        }