Beispiel #1
0
        public async Task SaveProdutos(List <Livro> livros)
        {
            var categoria = new Categoria();

            foreach (var livro in livros)
            {
                if (!dbSet.Where(p => p.Codigo == livro.Codigo).Any())
                { // na leitura de cada livro do objeto
                    categoria = await categoriaRepository.CategoriaProduto(livro.Categoria);

                    dbSet.Add(new Produto(livro.Codigo, livro.Nome, livro.Preco, categoria));
                }
            }
            await contexto.SaveChangesAsync();
        }