Ejemplo n.º 1
0
        public ActionResult bbsDeImages()
        {
            bizBBSDE b = new bizBBSDE();
            List<BBSDE> list = b.List();
            foreach (var item in list)
            {
                BBSDE  model = b.Get(item.BBSMainID,item.BBSDeID);
                model.Attach();
                if (model.UpImages != null)
                    model.UpImages = model.UpImages.Replace("/userfiles/", "http://img1.woxx8.com/userfiles/");
                model.Detach();
                b.Update(model);
            }

            return View("UserQMSet");
        }
Ejemplo n.º 2
0
        public ActionResult NewsContentAdd(int id)
        {
            int reid = Request.QueryString["ReID"] == null ? 0 : int.Parse(Request.QueryString["ReID"].ToString());

            bizNewsContent bc = new bizNewsContent();
            bizNews b = new bizNews();
            bizNewsType bt = new bizNewsType();
            News modelNews = b.Get(id);
            NewsType modelType = bt.Get(modelNews.NewsTypeID);
            List<NewsContent> list = bc.ListByNewsID(id);
            bizBBSDE bd = new bizBBSDE();
            string content = "";
            if (reid != 0)
            {
                BBSDE modelDe = bd.Get(modelNews.BBSMainID, reid);
                content = MyText.UbbCode(modelDe.Content);
            }

            ViewData["NewsID"] = id;
            ViewData["Content"] = content;
            ViewData["NewsType"] = modelType;
            ViewData["News"] = modelNews;
            ViewData["ReID"] = reid;
            ViewData["CurrPageNo"] = list.Max(p => p.PageID)+1;
            ViewData["Bar"] = MenuBar.Start()
                .AddMenu("��̳��Ѷ", "/AdminNews/NewsType/" + modelType.ParentID)
                .AddMenu(modelType.TypeName, "/AdminNews/News/" + modelNews.NewsTypeID)
                .AddMenu(modelNews.Title, "/AdminNews/NewsMod/" + modelNews.NewsID)
                .AddMenu("������ҳ", "")
                .GetMenuHtml();

            return View();
        }
Ejemplo n.º 3
0
        public ActionResult UserJiXianxing(int id)
        {
            int bbsDeID = int.Parse(Request.QueryString["deID"].ToString());
            bizBBSMain bm = new bizBBSMain();
            bizBBSDE bd = new bizBBSDE();
            bizUserSkill bus = new bizUserSkill();
            //BBSMain model = bm.Get(id);
            UserSkill modelSkill = bus.Get(6);
            List<Card> listCard = BBSCache.Instance().ListCard();
            bizUserXCard buc = new bizUserXCard();

            List<UserXCard> list = buc.ListByUser(UserID);
            ViewData["ModelSkill"] = modelSkill;
            ViewData["CardList"] = listCard;
            ViewData["UserCard"] = list;
            ViewData["ID"] = id;
            ViewData["deID"] = bbsDeID;
            if (bbsDeID == 0)
            {
                BBSMain modelMain = bm.Get(id);
                ViewData["IsNiming"] = modelMain.IsNiming;
            }
            else
            {
                BBSDE modelDe = bd.Get(id, bbsDeID);
                ViewData["IsNiming"] = modelDe.IsNiming;
            }
            return View();
        }
Ejemplo n.º 4
0
        public ActionResult EditReplay(FormCollection f)
        {
            int userID = UserID;
            int bbsMainID = int.Parse(f["bbsMainID"]);
            int bbsDeID = int.Parse(f["bbsDeID"]);
            bizBBSDE bde = new bizBBSDE();
            bizBBSMain bmain = new bizBBSMain();
            BBSMain modelMain = bmain.Get(bbsMainID);
            BBSDE model = bde.Get(bbsMainID, bbsDeID);
            if (modelMain == null)
                Response.Redirect("/bbs/1/0/Main.html");
            if (model == null)
                Response.Redirect("/bbs/1/0/Main.html");

            ViewData["Title"] = "<a target='_blank' href='/bbs/" + modelMain.BBSMainID + ".html'>" + modelMain.Title + "</a>";
            string result = bde.Update(bbsMainID, bbsDeID, userID, CommonCache.FilterTextReplace(f["txtContent"]), "",
                "",
                f["isShowTag"] == null || f["isShowTag"].ToString() == "false" ? byte.Parse("0") : byte.Parse("1")
                );
            if (result != "")
            {
                TempData["Msg"] = result;
                return Redirect("/bbs/EditReplay/" + bbsMainID + "-" + bbsDeID + ".html");
            }
            else
                return Redirect("/bbs/" + bbsMainID + ".html");
        }
Ejemplo n.º 5
0
        public ActionResult EditReplay(int bbsMainID, int bbsDeID)
        {
            int userID = UserID;
            bizUsers bu = new bizUsers();
            Users modelUser = bu.Get(userID);

            if (bbs.GetLevels(modelUser.OnlineTime) < 2)
            {
                TempData["Msg"] = "2�����ϲſ��Ի�����������2��ֻ��Ҫ5����Ŷ��";
                return Redirect("/bbs/1/0/Main.html");
            }

            bizBBSDE bde = new bizBBSDE();
            bizBBSMain bmain = new bizBBSMain();
            BBSMain modelMain = bmain.Get(bbsMainID);
            BBSDE model = bde.Get(bbsMainID,bbsDeID);
            if (modelMain == null)
                return Redirect("/bbs/1/0/Main.html");
            if (model == null)
                return Redirect("/bbs/1/0/Main.html");

            ViewData["Alert"] = "";
            if (((DateTime)model.AddTime).AddDays(5) < DateTime.Now)
            {
                ViewData["Alert"] = "�����Ѿ�Զ���޸Ľ���ȡ��500�ɱң���ɱ����ȡ��1000�ɱ�����ѡ�";
            }

            ViewData["Title"] = "<a target='_blank' href='/bbs/" + modelMain.BBSMainID + ".html'>" + modelMain.Title + "</a>";
            ViewData["bbsMainID"] = bbsMainID;
            ViewData["bbsDeID"] = bbsDeID;
            return View(model);
        }
Ejemplo n.º 6
0
        public ActionResult Zhuan(int id)
        {
            int deID = Request.QueryString["deID"] == null ? 0 : int.Parse(Request.QueryString["deID"].ToString());
            bizBBSMain b = new bizBBSMain();
            BBSMain model = b.Get(id);
            string ubbContent="";
            string htmlContent="";
            if (model == null)
                return Redirect("/bbs/1/0/Main.html");
            if (UserCommon.CheckBBSAdminRight(AdminType) == false && model.DeleteType != 0)
                return Redirect("/bbs/NoPage.html");

            if (deID == 0)
            {
                bizInfoContent ic = new bizInfoContent();
                InfoContent modelInfo = ic.Get(model.ContentID);
                ubbContent = MyText.ReplayUbbCode(modelInfo.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]";
                }
                htmlContent = MyText.ReplayCode(MyText.UbbCode(ubbContent),false);
            }
            else
            {
                bizBBSDE bde = new bizBBSDE();
                BBSDE modelDe = bde.Get(id, deID);
                ubbContent = modelDe.Content;
                if (modelDe.UpImages != null && modelDe.UpImages.Trim() != "")
                {
                    ubbContent += "\r\n[img]" + modelDe.UpImages + "[/img]";
                }
                if (modelDe.Images != null && modelDe.Images.Trim() != "")
                {
                    ubbContent += "\r\n[img]" + modelDe.Images + "[/img]";
                }
                htmlContent = MyText.UbbCode(ubbContent);
            }
            ViewData["UbbContent"] = ubbContent;
            ViewData["HtmlContent"] = htmlContent;
            ViewData["typeMain"] = model.TypeMainID;
            ViewData["typeDe"] = model.TypeDeID;

            return View(model);
        }
Ejemplo n.º 7
0
 public ActionResult UseCardToUser()
 {
     int bbsMainID;
     int bbsDeID;
     bbsMainID = int.Parse(Request.QueryString["mainid"].ToString());
     bbsDeID = int.Parse(Request.QueryString["deid"].ToString());
     bizBBSMain bm = new bizBBSMain();
     bizBBSDE bd = new bizBBSDE();
     ViewData["IsNiming"] = "1";
     if (bbsDeID == 0)
     {
         BBSMain modelMain = bm.Get(bbsMainID);
         ViewData["IsNiming"] = modelMain.IsNiming;
     }
     else
     {
         BBSDE modelDe = bd.Get(bbsMainID, bbsDeID);
         ViewData["IsNiming"] = modelDe.IsNiming;
     }
     return View();
 }