public ActionResult ImageSet() { int minID = int.Parse(Request.QueryString["MinID"].ToString()); int maxID = int.Parse(Request.QueryString["MaxID"].ToString()); bizInfoContent bi = new bizInfoContent(); InfoContent[] list = bi.List(minID, maxID); foreach (var item in list) { InfoContent model = bi.Get(item.ContentID); model.Attach(); //model.Content = model.Content.Replace("[img]/userfiles/bbs/", "[img]http://img1.woxx8.com/userfiles/bbs/"); model.Content = model.Content.Replace("[img]http://www.woxx8.com/userfiles/bbs/", "[img]http://img1.woxx8.com/userfiles/bbs/"); model.Detach(); bi.Update(model); } ViewData["MinID"] = minID; ViewData["MaxID"] = maxID; return View(); }
public ActionResult MainUpdate(int id) { int userID = UserID; int kouJinbi=0; bizBBSMain b = new bizBBSMain(); bizUsers bu = new bizUsers(); Users modelUser = bu.Get(userID); BBSMain model=b.Get(id); if (model == null) Response.Redirect("/bbs/1/0/Main.html"); if (model.AddUser != userID) Response.Redirect("/bbs/" + model.TypeMainID + "/" + model.TypeDeID + "/Main.html"); ViewData["Alert"] = "��ʾ��"; if (model.AddTime.AddDays(5) < DateTime.Now) { ViewData["Alert"] = "�ĸ�������ȡ��500�ɱ�����ѡ�"; } if (model.AddTime.AddMinutes(10) < DateTime.Now) { kouJinbi+=1000; } if (model.Score > 0) { kouJinbi += model.Score * 2000; if (modelUser.FactionID == 0) ViewData["Alert"] += "ɾ����������ȡ��" + kouJinbi + "�ɱ�����ѡ�"; else ViewData["Alert"] += "�����ڲ��䣬����������ɾ����"; } else { if(kouJinbi>0) ViewData["Alert"] += "ɾ����������ȡ��" + kouJinbi + "�ɱ�����ѡ�"; } bizUserXCard uc = new bizUserXCard(); bizBBSTypes btypes = new bizBBSTypes(); bizInfoContent ic = new bizInfoContent(); InfoContent iModel = ic.Get(model.ContentID); List<BBSTypes> listType; if ((AdminType & 4) == 4) listType = BBSCache.Instance().ListBBSTypeForAdmin(model.TypeMainID); else listType = BBSCache.Instance().ListBBSType(model.TypeMainID); if (iModel.ContentType == 1) ViewData["txtContent"] = MyText.UbbCode(iModel.Content); else ViewData["txtContent"] = iModel.Content; ViewData["typeMain"] = model.TypeMainID; ViewData["typeDe"] = model.TypeDeID; ViewData["ListType"] = listType; return View(model); }
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); }