public ActionResult publish(casepublist modal) { if (!User.Identity.IsAuthenticated) { return(Redirect("/home")); } //判断是否存在respondid 存在的话是站内输入 不存在的话是手动输入 //if (modal.respondentid == null) //{ // if (modal.respondent == null) { } // ModelState.AddModelError("","应诉人不能为空"); // return View(); //} //应诉人可以为空 if (string.IsNullOrEmpty(modal.content)) { ModelState.AddModelError("", "案件内容不能为空"); return(View()); } if (modal.content.Length < 50) { ModelState.AddModelError("", "输入的案件信息需要在50字以上,请补充内容"); return(View()); } CaseInfo dbcase = new CaseInfo(); var result = dbcase.PublishCase(modal); if (result == 1) { return(Redirect("/home")); } ModelState.AddModelError("", "发布案件出现问题,请修改信息后重新发布"); return(View()); }