public IActionResult AddPost([Bind("Title,Content")] NewPostFormModel newPostFormModel) { // f**k off if (newPostFormModel.Title.Trim() == "" || newPostFormModel.Content.Trim() == "" || newPostFormModel.Content.Length > 20000 || newPostFormModel.Title.Length > 200) { return(Redirect("/")); } newPostService.AddPostByFormModel(newPostFormModel); return(Redirect("/")); }
public IActionResult AddPost([Bind("Title,Content")] NewPostFormModel newPostFormModel) { // f**k off if (newPostFormModel.Title.Trim() == "" || newPostFormModel.Content.Trim() == "" || newPostFormModel.Content.Length > 20000 || newPostFormModel.Title.Length > 200) { return(Redirect("/")); } newPostFormModel.Country = Request.Headers["CF-IPCountry"].ToString(); newPostService.AddPostByFormModel(newPostFormModel); return(Redirect("/")); }
public IActionResult AddPost([Bind("Title,Content")] NewPostFormModel newPostFormModel) { // f**k off if (string.IsNullOrWhiteSpace(newPostFormModel.Title) || string.IsNullOrWhiteSpace(newPostFormModel.Content) || Uri.EscapeDataString(newPostFormModel.Title).Contains("%C2%AD") || Uri.EscapeDataString(newPostFormModel.Content).Contains("%C2%AD") || newPostFormModel.Content.Length > 20000 || newPostFormModel.Title.Length > 200) { return(RedirectToAction("Index")); } newPostFormModel.Country = Request.Headers["CF-IPCountry"].ToString(); newPostService.AddPostByFormModel(newPostFormModel); return(RedirectToAction("Index")); }