コード例 #1
0
ファイル: ArticleController.cs プロジェクト: HaoTan/RAD
        public ActionResult AddArticle(ArticleCreatePageView articleCreatePageView)
        {
            try
            {
                var request = new AddArticleRequest
                {
                    ArticleId = Guid.NewGuid(),
                    Name = articleCreatePageView.Article.Name,
                    Description = articleCreatePageView.Article.Description
                };

                var response = _articleService.AddArticle(request);

                return RedirectToAction("AddSection", "Article", new {area="Administration",articleId = response.ArticleView.Id});
            }
            catch (ArticleInvalidException)
            {
                //ToDo Handle ArticleInvalidException
                throw new NotImplementedException();
            }
        }
コード例 #2
0
ファイル: ArticleController.cs プロジェクト: HaoTan/RAD
        public ActionResult AddArticle()
        {
            var articleCreatePageView = new ArticleCreatePageView {Article = new ArticleView()};

            return View(articleCreatePageView);
        }