public IEnumerable <GetAuthorView> GetAuthorsNotExistInArticle(GetArticleView article) { var articleMapped = Mapper.Map <GetArticleView, Article>(article); var authors = articleRepository.GetAuthorsNotExistInArticle(articleMapped); var authorsMapped = Mapper.Map <IEnumerable <Author>, IEnumerable <GetAuthorView> >(authors); return(authorsMapped); }
public IActionResult Put(int id, [FromBody] GetArticleView article) { articleService.Update(article); return(Ok(article)); }
public IActionResult Post(GetArticleView article) { articleService.Create(article); return(Ok(article)); }
public /*async*/ void Update(GetArticleView articleView) { var article = Mapper.Map <GetArticleView, Article>(articleView); /*await*/ articleRepository.Update(article); }