public async Task <IActionResult> Post([FromBody] LivroLivraria livroLivraria) { if (livroLivraria != null) { var livrosLivraria = await _livrariaRespository.InsertLivroAsync(livroLivraria); return(Ok(livrosLivraria)); } else { return(BadRequest("Json de entrada não definido no corpo da requisição")); } }
public async Task <List <LivroLivraria> > InsertLivroAsync(LivroLivraria livroLivraria) { LivrosLivrariaMock.Add(new LivroLivraria() { Id = Guid.NewGuid(), Autor = livroLivraria.Autor, Isbn = livroLivraria.Isbn, Nome = livroLivraria.Nome, Valor = livroLivraria.Valor }); return(await Task.Run(() => LivrosLivrariaMock)); }
static void Main(string[] args) { LivroBiblioteca livroBiblioteca = new LivroBiblioteca(); livroBiblioteca.Nome = "Livro 1"; livroBiblioteca.Autor = "Autor 1"; livroBiblioteca.Editora = "Editora1"; livroBiblioteca.Identificador = 1233; livroBiblioteca.Instituicao = "FCV"; Console.WriteLine(livroBiblioteca.ToString()); LivroLivraria livroLivraria = new LivroLivraria(); livroLivraria.Nome = "Livro 2"; livroLivraria.Autor = "Autor 2"; livroLivraria.Editora = "Editora2"; livroLivraria.CodigoBarra = 79822323; livroLivraria.Valor = 50.32; Console.WriteLine(livroLivraria.ToString()); Console.ReadKey(); }