public IActionResult AlterarUmLivro(LivroVO livro) { var livroDao = new LivroDAO(); livroDao.Alterar(livro); return(Ok()); }
public void AoSolicitarUmaDelecaoDeUmObjetoDeLivroDeveRealizarSemLancarExcessao() { using (var livro = new LivroContext()) { var repositorio = new RepositorioLivro(livro); var livroNovo = new LivroVO() { Titulo = "Deleção", Autor = "Fulano", Capa = "Teste", DataPublicacao = DateTime.Now, Descricao = ".Net Core", Editora = "Editora Fake", Genero = "Acadêmico", Links = "www.google.com", Pagina = 234, Sinopse = "Lorem Ipsum is simply dummy text of the printing and typesetting industry." }; Action acao = () => repositorio.Incluir(livroNovo); acao.Should().NotThrow <Exception>(); acao = () => repositorio.Excluir(livroNovo); acao.Should().NotThrow <Exception>(); } }
public LivroVO Update(LivroVO livro) { var livroEntity = _convert.Parse(livro); livroEntity = _repository.Update(livroEntity); return(_convert.Parse(livroEntity)); }
public IActionResult InserirUmLivro(LivroVO livro) { var livroDao = new LivroDAO(); livroDao.Inserir(livro); return(Ok()); }
public LivroVO Update(LivroVO book) { var livroEntity = _converter.Parse(book); livroEntity = _repository.Update(livroEntity); return(_converter.Parse(livroEntity)); }
public LivroVO Criar(LivroVO livro) { var livroEntidade = _converter.Parse(livro); livroEntidade = _repository.Criar(livroEntidade); return(_converter.Parse(livroEntidade)); }
public LivroVO Create(LivroVO book) { var livroEntity = _converter.Parse(book); //Converti para entidade livroEntity = _repository.Create(livroEntity); //Persisti a entidade return(_converter.Parse(livroEntity)); //Converti para VO novamente. }
public IActionResult RemoverUmLivro(LivroVO livro) { var livroDao = new LivroDAO(); livroDao.Excluir(livro); return(Ok()); }
// [Authorize("Bearer")] public IActionResult Create([FromBody] LivroVO livro) { if (livro == null && !ModelState.IsValid) { return(BadRequest()); } return(new ObjectResult(_livroBusiness.Create(livro))); }
public LivroVO Create(LivroVO livro) { livro.QuidID = Guid.NewGuid().ToString(); var livroEntity = _converter.Parse(livro); livroEntity = _repository.Create(livroEntity); return(_converter.Parse(livroEntity)); }
public IActionResult Put([FromBody] LivroVO livro) { if (livro == null) { return(BadRequest()); } return(new ObjectResult(_livrosBusiness.Update(livro))); }
public IActionResult Put([FromBody] LivroVO livro) { if (livro == null) { return(BadRequest()); } return(Ok(_livro.Update(livro))); }
public ActionResult Post([FromBody] LivroVO livro) { if (livro == null) { return(BadRequest()); } return(new ObjectResult(_livroServico.Criar(livro))); }
public ActionResult Edit(LivroVO livro) { if (ModelState.IsValid) { var livroDominio = Mapper.Map <LivroVO, Livro>(livro); _livroApp.Atualizar(livroDominio); return(RedirectToAction("Index")); } return(View(livro)); }
public void Inserir(LivroVO livro) { using (var contexto = new LivroContext()) { using (var respositorio = new RepositorioLivro(contexto)) { respositorio.Incluir(livro); } } }
public void Alterar(LivroVO livro) { using (var contexto = new LivroContext()) { using (var respositorio = new RepositorioLivro(contexto)) { respositorio.Alterar(livro); } } }
public ActionResult Put([FromBody] LivroVO livro) { if (livro == null) { return(BadRequest()); } var livroAtualizada = _livroServico.Atualizar(livro); if (livroAtualizada == null) { return(BadRequest()); } return(new ObjectResult(livroAtualizada)); }