public ActionResult Create(string ToID,string content,string toName) { IMemberBusiness iMember = new MemberBusiness(new JustSayEntities()); if ( HotConfig.IsControlMessage == 1&&iMember.IsLimitPost(User.Identity.Name.ToInt())) { ViewData["Validate"] = true; } else { ModelState.Remove("_mvcCaptchaText"); } if (ModelState.IsValid) { Message message = new Message(); Member member = MemberBusiness.GetUserInfo(); message.ToID = ToID.UidDescrypt(); message.FromID = member.ID; message.FromName = member.ShowName; message.Content = content; message.ToName = toName; iMessage.Add(message); return Content("发送成功"); } return Content("发送频繁60s以后再来"); }
public ActionResult Create(string ToID, string content, string toName) { IMemberBusiness iMember = new MemberBusiness(new JustSayEntities()); if (HotConfig.IsControlMessage == 1 && iMember.IsLimitPost(User.Identity.Name.ToInt())) { ViewData["Validate"] = true; } else { ModelState.Remove("_mvcCaptchaText"); } if (ModelState.IsValid) { Message message = new Message(); Member member = MemberBusiness.GetUserInfo(); message.ToID = ToID.UidDescrypt(); message.FromID = member.ID; message.FromName = member.ShowName; message.Content = content; message.ToName = toName; iMessage.Add(message); return(Content("发送成功")); } return(Content("发送频繁60s以后再来")); }
public ActionResult Create([Bind(Include = "Content,Message,ToEmail,ToPhone,ToName,ImgUrl,FlashUrl,MusicUrl,ViewName")] Confess confess) { IMemberBusiness iMember = new MemberBusiness(new JustSayEntities()); if (iMember.IsLimitPost(User.Identity.Name.ToInt())) { ViewData["Validate"] = true; } else { ModelState.Remove("_mvcCaptchaText"); } if (ModelState.IsValid) { iConfess.Add(confess); // IMemberBusiness iMember = new MemberBusiness(new JustSayEntities()); confess.Member = iMember.GetDetail(Convert.ToInt32(User.Identity.Name)); Relation relation = new Relation { FromEmail = confess.Member.Email, ShowName = confess.Member.ShowName, MemberID = confess.Member.ID, FromPhone = confess.Member.Phone, FromName = confess.Member.RealName, ToEmail = confess.ToEmail, ToName = confess.ToName, ToPhone = confess.ToPhone, }; ViewBag.IsEmailSuccess = Inform.Email(confess); ViewBag.IsSMSSuccess = false; ViewBag.IsSMSMsg = ""; if (!string.IsNullOrEmpty(confess.ToPhone)) { if (confess.Member.Score > 50) { ViewBag.IsSMSSuccess = Inform.SMS(confess); confess.Member.Score -= 50; ViewBag.IsSmsSuccess = true; } else { ViewBag.IsSMSMsg = "节操币不足50,请多发贴,多回贴"; } } ViewData["ConfessID"] = confess.ID; return(View("~/Views/Relation/Create.cshtml", relation)); } return(View(confess)); }
public ActionResult Create([Bind(Include = "ShowName,Title,Content,ConfessID ,ImgUrl ")] Funny funny) { IMemberBusiness iMember = new MemberBusiness(new JustSayEntities()); if (iMember.IsLimitPost(User.Identity.Name.ToInt())) { ViewData["Validate"] = true; } else { ModelState.Remove("_mvcCaptchaText"); } if (ModelState.IsValid) { iFunny.Add(funny); return(RedirectToAction("New")); } return(View(funny)); }
public ActionResult Create([Bind(Include = "ShowName,Title,Content,ConfessID ,ImgUrl ")]Funny funny) { IMemberBusiness iMember=new MemberBusiness(new JustSayEntities()); if (iMember.IsLimitPost(User.Identity.Name.ToInt())) { ViewData["Validate"] = true; } else { ModelState.Remove("_mvcCaptchaText"); } if (ModelState.IsValid) { iFunny.Add(funny); return RedirectToAction("New"); } return View(funny); }
public ActionResult Create([Bind(Include = "Content,Message,ToEmail,ToPhone,ToName,ImgUrl,FlashUrl,MusicUrl,ViewName")]Confess confess) { IMemberBusiness iMember = new MemberBusiness(new JustSayEntities()); if (iMember.IsLimitPost(User.Identity.Name.ToInt())) { ViewData["Validate"] = true; } else { ModelState.Remove("_mvcCaptchaText"); } if (ModelState.IsValid) { iConfess.Add(confess); // IMemberBusiness iMember = new MemberBusiness(new JustSayEntities()); confess.Member = iMember.GetDetail(Convert.ToInt32(User.Identity.Name)); Relation relation = new Relation { FromEmail = confess.Member.Email, ShowName = confess.Member.ShowName, MemberID = confess.Member.ID, FromPhone = confess.Member.Phone, FromName = confess.Member.RealName, ToEmail = confess.ToEmail, ToName = confess.ToName, ToPhone = confess.ToPhone, }; ViewBag.IsEmailSuccess = Inform.Email(confess); ViewBag.IsSMSSuccess = false; ViewBag.IsSMSMsg = ""; if (!string.IsNullOrEmpty(confess.ToPhone)) { if (confess.Member.Score > 50) { ViewBag.IsSMSSuccess = Inform.SMS(confess); confess.Member.Score -= 50; ViewBag.IsSmsSuccess = true; } else { ViewBag.IsSMSMsg = "节操币不足50,请多发贴,多回贴"; } } ViewData["ConfessID"] = confess.ID; return View("~/Views/Relation/Create.cshtml", relation); } return View(confess); }