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