public News CreateNews(CreateNewsInput input) { //We can use Logger, it's defined in ApplicationService class. Logger.Info("Creating a news for input: " + input); //Creating a new Task entity with given input's properties var news = new News { Title =input.Title, Intro =input.Intro, Content =input.Content }; //Saving entity with standard Insert method of repositories. return _newsRepository.Insert(news); }
public ActionResult Create(CreateNewsInput input) { //OperationResult result = new OperationResult(OperationResultType.Warning, "网络错误,请稍后重试!"); string msg = string.Empty; if (ModelState.IsValid) { News.News news = _newsAppService.CreateNews(input); if (news != null && news.Id > 0) { // result = new OperationResult(OperationResultType.Success, "保存成功"); // return Json(result, JsonRequestBehavior.AllowGet); return new RedirectResult("/News/List"); } } return View(input); }