示例#1
0
        public async Task SaveProdutos(List <Livro> livros)
        {
            foreach (var livro in livros)
            {
                if (!dbSet.Where(p => p.Codigo == livro.Codigo).Any())
                {
                    await categoriaRepository.SalvarCategoria(livro.Categoria);

                    dbSet.Add(new Produto(livro.Codigo, livro.Nome, livro.Preco,
                                          categoriaRepository.BuscarCategoria(livro.Categoria)));
                }
            }

            await contexto.SaveChangesAsync();
        }
示例#2
0
 public async Task <Categoria> Obter(Guid id)
 {
     return(await _categoriaRepository.BuscarCategoria(id));
 }