public void Put([FromBody] LivroViewModel livroViewModel) { if (ModelState.IsValid) { if (VerificarNaoDuplicidade(livroViewModel.ISBN)) { _livroRepository.Atualizar(LivroAdapter.ToDomainModel(livroViewModel)); } } }
public IEnumerable <LivroViewModel> Get() { List <LivroViewModel> livrosViewModel = new List <LivroViewModel>(); foreach (var item in _livroRepository.ObterTodos()) { livrosViewModel.Add(LivroAdapter.ToViewModel(item)); } return(livrosViewModel); }
public LivroViewModel Get(string id) { return(LivroAdapter.ToViewModel(_livroRepository.ObterLivroPorISBN(id))); }