public ActionResult Save(Seminar seminar) { if (seminar.Id > 0 ? SeminarService.Any(s => s.Id != seminar.Id && s.Title == seminar.Title) : SeminarService.Any(s => s.Title == seminar.Title)) { return(ResultData(null, false, $"{seminar.Title} 已经存在了")); } var entry = SeminarService.GetById(seminar.Id); bool b; if (entry is null) { b = SeminarService.AddEntitySaved(seminar) != null; } else { entry.Description = seminar.Description; entry.Title = seminar.Title; entry.SubTitle = seminar.SubTitle; b = SeminarService.SaveChanges() > 0; } return(ResultData(null, b, b ? "保存成功" : "保存失败")); }