public string CheckAdd(int userID,string title, string content, byte isNiming, byte chenmo) { if (title.Trim() == "") return "标题不能为空"; if (content == "") return "内容不能为空"; bizUserXCard b=new bizUserXCard(); List<UserXCard> listCard = b.ListByUser(userID); int nimingCard=0; int bigNimingCard = 0; int chenmoCard = 0; nimingCard = b.GetCardNum(listCard, "niming"); bigNimingCard = b.GetCardNum(listCard, "bigniming"); chenmoCard = b.GetCardNum(listCard, "chenmo"); if (isNiming == 1) { if (nimingCard == 0) return "你没有匿名卡"; } if (isNiming == 2) { if (bigNimingCard == 0) return "你没有超级匿名卡"; } if (chenmo == 1) { if (chenmoCard == 0) return "你没有沉默卡"; } return ""; }
public ContentResult AddUserCard(FormCollection f) { bizUsers bu = new bizUsers(); bizUserXCard buc = new bizUserXCard(); Users model = bu.Get(f["UserName"].Trim()); if (model == null) return Content("���û�������"); buc.AddCard(model.UserID,model.UserName,UserName, f["cardName"], int.Parse(f["cardNum"])); return Content("��Ƭ��ӳɹ�"); }
public ActionResult BuyCard(FormCollection f) { bizUsers bu = new bizUsers(); bizCard bc = new bizCard(); bizUserXCard buc = new bizUserXCard(); Card cmodel = bc.Get(f["cardName"]); Users umodel = bu.Get(UserID); if (cmodel.AllowBuy != 1) return Content("�õ���������"); if (umodel.Jinbi < int.Parse(f["cardNum"]) * cmodel.Price) return Content("��İɱҲ�����������"); buc.BuyCard(UserID, f["cardName"], int.Parse(f["cardNum"])); return Content("�ɹ�������" + f["cardNum"] + "��"+cmodel.CardAlias); }
public string CheckAdd(int userID, string content, byte isNiming) { if (content == "") return "内容不能为空"; bizUserXCard b = new bizUserXCard(); List<UserXCard> listCard = b.ListByUser(userID); int nimingCard = 0; int bigNimingCard = 0; nimingCard = b.GetCardNum(listCard, "niming"); bigNimingCard = b.GetCardNum(listCard, "bigniming"); if (isNiming == 1) { if (nimingCard == 0) return "你没有匿名卡"; } if (isNiming == 2) { if (bigNimingCard == 0) return "你没有超级匿名卡"; } return ""; }
public void Deal(int userReportID,int adminID,string adminName,string re,byte jiangliType) { bool giveJiangli = false ; bizUsers bu = new bizUsers(); bizUserMsg bum = new bizUserMsg(); UserReports model = Get(userReportID); Users modelUser = bu.Get(model.UserID); model.Attach(); model.AdminID = adminID; model.AdminName = adminName; model.AdminRe = re; if (model.JiangliType == 0) { giveJiangli = true; model.JiangliType = jiangliType; } model.ReTime = DateTime.Now; model.Detach(); Update(model); if (giveJiangli == true) { if (model.JiangliType == 1) { modelUser.Attach(); modelUser.Jinbi += 200; modelUser.Detach(); bu.Update(modelUser); bum.AddSysMsg(model.UserID, "因为你的举报,系统奖励了你200吧币。"); } if (model.JiangliType == 2) { bizUserXCard buc = new bizUserXCard(); buc.AddCard(model.UserID, "bigqiqiu", 1); bum.AddSysMsg(model.UserID, "因为你的举报,系统奖励了你1张强化气球卡。"); } } }
public ActionResult UserInfo() { if (UserCommon.CheckBBSHighAdminRight(AdminType) == false) return Redirect("/adminlogin"); string userName = Request.QueryString["username"].ToString(); bizUsers u = new bizUsers(); Users model=u.Get(userName); ViewData["cardList"] = (new bizCard()).List(); bizUserXCard uc = new bizUserXCard(); List<UserXCard> ucList = uc.ListByUser(model.UserID); ViewData["UCList"] = ucList; return View(model); }
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 Content(int id,int page) { int userID = UserID; bizBBSMain b = new bizBBSMain(); bizBBSDE bde = new bizBBSDE(); bizUserXCard uc = new bizUserXCard(); BBSMainRelationQuery model = b.GetBBSMainDetail(id); if(model==null) return Redirect("/bbs/NoPage.html"); if (UserCommon.CheckBBSAdminRight(AdminType) == false && model.DeleteType != 0) return Redirect("/bbs/NoPage.html"); List<BBSTypes> listBBSType = (new bizBBSTypes()).ListByMainID(1); b.AddHit(id); int count; List<BBSDERelationQuery> list = bde.List(id, page-1, 50, out count); ViewData["List"] = list; ViewData["PageList"] = bbs.GetBBSContentPageList(id, count, page); ViewData["Page"] = page; ViewData["deID"] = 0; ViewData["ID"] = id; ViewData["AdminType"] = AdminType; ViewData["ShowAllQM"] = ShowAllQM; ViewData["ShowSelfQM"] = ShowSelfQM; ViewData["TypesName"] = SZXX.UI.Public.CommonHelper.GetBBSTypeName(listBBSType, model.TypeDeID); if (userID != 0) { ViewData["Niming"] = uc.GetCardNum(userID, "niming"); ViewData["BigNiming"] = uc.GetCardNum(userID, "bigniming"); } bizPopUp bp = new bizPopUp(); DataSet pmodel = bp.GetNew(userID); if (pmodel != null) { //if (pmodel.Tables[0].Rows[0][2].ToString() == "1") //��ʾΪϵͳ��Ϣ //{ // if (SZXX.UI.Public.PublicHelper.GetCookie("PopInfoID") != pmodel.Tables[0].Rows[0][0].ToString()) // { // ViewData["PopUp"] = pmodel; // SZXX.UI.Public.PublicHelper.WriteCookie("PopInfoID", pmodel.Tables[0].Rows[0][0].ToString()); // } // else // ViewData["PopUp"] = null; //} //else if (ShowPopup) ViewData["PopUp"] = pmodel; else ViewData["PopUp"] = null; } return View(model); }
public ActionResult SelfBuyCard(FormCollection f) { int userID = UserID; bizUsers model = new bizUsers(); bizUserXCard bc = new bizUserXCard(); for (int i = 0; i < f.Count; i++) { if (int.Parse(f[i]) < 0) { TempData["Msg"] = "����ȷ���뿨Ƭ��"; return RedirectToAction("SelfBuyCard"); } } Users user = model.Get(userID); if (user.Jinbi < GetCardPrice(f)) TempData["Msg"] = "��Ҳ�����������"; else { for (int i = 0; i < f.Count; i++) { if (int.Parse(f[i]) > 0) bc.BuyCard(userID, f.AllKeys[i].Trim(), int.Parse(f[i])); } TempData["Msg"] = "����ɹ�"; } return RedirectToAction("SelfBuyCard"); }
public ActionResult UserJiQiqiu(int id) { bizBBSMain bm = new bizBBSMain(); bizUserSkill bus = new bizUserSkill(); BBSMain model = bm.Get(id); List<Card> listCard = BBSCache.Instance().ListCard(); bizUserXCard buc = new bizUserXCard(); UserSkill modelSkill = bus.Get(1); ViewData["ModelSkill"] = modelSkill; ViewData["CardList"] = listCard; ViewData["qiqiuNum"] = buc.GetCardNum(UserID, Enumerations.CardType.qiqiu.ToString()); ViewData["bigqiqiuNum"] = buc.GetCardNum(UserID, Enumerations.CardType.bigqiqiu.ToString()); return View(model); }
public ActionResult UserJiJiedu() { bizCard c = new bizCard(); bizUserXCard uc = new bizUserXCard(); List<Card> listCard = BBSCache.Instance().ListCard(); bizUserXCard buc = new bizUserXCard(); List<UserXCard> list = buc.ListByUser(UserID); ViewData["CardList"] = listCard; ViewData["UserCard"] = list; return View(); }
public ActionResult UseCard(int id) { bizBBSMain bm = new bizBBSMain(); bizCard c = new bizCard(); bizUserXCard uc = new bizUserXCard(); BBSMain model = bm.Get(id); List<Card> listCard = BBSCache.Instance().ListCard(); bizUserXCard buc = new bizUserXCard(); List<UserXCard> list = buc.ListByUser(UserID); ViewData["CardList"] = listCard; ViewData["UserCard"] = list; ViewData["bbsMainID"] = id; return View(model); }
public ActionResult Post(int typeMain, int typeDe) { int userID = UserID; bizUserXCard uc = new bizUserXCard(); bizBBSTypes b = new bizBBSTypes(); bizUsers bu = new bizUsers(); Users modelUser = bu.Get(UserID); List<BBSTypes> listType; if ((AdminType & 4)== 4) listType = BBSCache.Instance().ListBBSTypeForAdmin(typeMain); else listType = BBSCache.Instance().ListBBSType(typeMain); ViewData["typeMain"] = typeMain; ViewData["typeDe"] = typeDe; ViewData["ListType"] = listType; ViewData["Niming"] = uc.GetCardNum(userID, "niming"); ViewData["BigNiming"] = uc.GetCardNum(userID, "bigniming"); ViewData["Chenmo"] = uc.GetCardNum(userID, "chenmo"); ViewData["toupiao"] = uc.GetCardNum(userID, "toupiao"); ViewData["ShowSelfQM"] = ShowSelfQM; if ((new bizUserForbid()).GetByUserID(UserID) != null) { TempData["Msg"] = "�����ڽ����ڼ䣬��������"; return View(); } if (modelUser.Score - modelUser.UsedScore < 0) { TempData["Msg"] = "��Ļ���Ϊ���֣���ʱ��������"; return View(); } if (TempData["Title"]==null) TempData["Title"] = ""; if (TempData["Content"] == null) TempData["Content"] = ""; 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 static int GetHammerCount(int userid) { bizUserXCard biz = new bizUserXCard(); return biz.GetCardNum(userid, SZXX.Common.Enumerations.CardType.zadanchui.ToString()); }
public ActionResult UserJiRanse(int id) { bizBBSMain bm = new bizBBSMain(); bizUserSkill bus = new bizUserSkill(); BBSMain model = bm.Get(id); UserSkill modelSkill = bus.Get(5); 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; return View(model); }
public ActionResult SelfBuyCard() { ViewData["CurrMenu"] = "�����̵�"; if (TempData["Msg"] == null) TempData["Msg"] = ""; List<Card> list = (new bizCard()).List(); bizUserXCard uc = new bizUserXCard(); List<UserXCard> ucList = uc.ListByUser(UserID); ViewData["UCList"] = ucList; return View(list); }
public ActionResult UserJiShidu(int id) { bizUsers bu = new bizUsers(); Users model = bu.Get(id); bizUserSkill bus = new bizUserSkill(); UserSkill modelSkill = bus.Get(7); 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; return View(model); }
public ActionResult UserCard() { bizUserXCard buc = new bizUserXCard(); bizCard bc = new bizCard(); List<Card> listCard = bc.List(); List<UserCardDetail> list = buc.ListDetailByUser(UserID); ViewData["CardList"] = list; return View(); }
public ActionResult ReplayDe(int id, int deID) { int userID = UserID; bizBBSMain b = new bizBBSMain(); bizUserXCard uc = new bizUserXCard(); BBSMain model=b.Get(id); if(model==null) Response.Redirect("/bbs/1/0/Main.html"); if (model.ChenmoType == 2) { TempData["Msg"] = "����������Ա��Ĭ"; return Redirect("/bbs/"+id+".html"); } if (model.ChenmoType == 1 && model.AddUser != userID) { TempData["Msg"] = "������¥����Ĭ"; return Redirect("/bbs/" + id + ".html"); } ViewData["Title"] = "<a target='_blank' href='/bbs/"+ model.BBSMainID +".html'>"+model.Title+"</a>"; ViewData["Niming"] = uc.GetCardNum(userID, "niming"); ViewData["BigNiming"] = uc.GetCardNum(userID, "bigniming"); ViewData["deID"] = deID; ViewData["ID"] = id; ViewData["ShowSelfQM"] = ShowSelfQM; return View("Replay"); }