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"); }
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(); }
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(); }
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"); }
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); }
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); }
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(); }