public ActionResult <CarrinhoLivros> Delete([FromRoute] int idCarrinhosLivros, [FromRoute] int idLivros) { CarrinhoLivros v_CarrinhoLivrosRemover = new CarrinhoLivros(); v_CarrinhoLivrosRemover = v_CarrinhoLivrosRemover.BuscarCarrinhoLivros(idCarrinhosLivros); if (v_CarrinhoLivrosRemover == null) { return(NotFound()); } Livro v_LivroRemover = new Livro(); v_LivroRemover = v_LivroRemover.BuscarLivroNoCarrinho(idCarrinhosLivros, idLivros); if (v_LivroRemover == null) { return(NotFound()); } v_CarrinhoLivrosRemover.Livros.RemoveAll(q => q.Id == v_LivroRemover.Id); return(Ok(v_CarrinhoLivrosRemover)); }
public ActionResult <CarrinhoLivros> Post([FromRoute] int idCarrinhosLivros, [FromRoute] int idLivros) { //Limpar código CarrinhoLivros v_CarrinhoLivrosAdicionar = new CarrinhoLivros(); v_CarrinhoLivrosAdicionar = v_CarrinhoLivrosAdicionar.BuscarCarrinhoLivros(idCarrinhosLivros); if (v_CarrinhoLivrosAdicionar == null) { return(NotFound()); } Livro v_LivroAdicionar = new Livro(); v_LivroAdicionar = v_LivroAdicionar.BuscarLivro(idLivros); if (v_LivroAdicionar == null) { return(NotFound()); } v_CarrinhoLivrosAdicionar.Livros.Add(v_LivroAdicionar); return(v_CarrinhoLivrosAdicionar); }