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);
        }