示例#1
0
        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());
        }