public void Add(Article entity) { _articleData.Add(entity); entity.Id = _articleData.GetLastIndex(); if (entity.ArticleRefs != null) { _articleRefData.Add(entity.ArticleRefs); } if (entity.CategoryRefs != null) { _categoryRefsData.Add(entity.CategoryRefs); } }
public IActionResult AddPost(ArticleAddViewModel model) { if (ModelState.IsValid) { var newArticle = new Article(); newArticle.title = model.title; newArticle.teaser = model.teaser; newArticle.body = model.articleBody; _articleData.Add(newArticle); return(RedirectToAction("Post", new { id = newArticle.id })); } return(View()); }