public BaseRepository(IConfiguration configuration, CatalogoDbContext contexto) { this.configuration = configuration; this.contexto = contexto; dbSet = contexto.Set <T>(); }
public IdentityInitializer(CatalogoDbContext context, SigningConfigurations signingConfigurations, TokenConfigurations tokenConfigurations, IServiceProvider services) { _context = context; _signingConfigurations = signingConfigurations; _tokenConfigurations = tokenConfigurations; _acessmanager = new AccessManager(context, _signingConfigurations, _tokenConfigurations, services); }
public ProdutoSvcgRPC(ILogger <ProdutoSvcgRPC> logger, CatalogoDbContext catalogoContext, ProdutoBO produtoBO) { _logger = logger; _catalogoContext = catalogoContext; _produtoBO = produtoBO; }
private static void ListarCategorias(CatalogoDbContext contexto) { System.Console.WriteLine("Categorias:"); System.Console.WriteLine("==========="); foreach (var categoria in contexto.Set <Categoria>()) { System.Console.WriteLine("ID: {0}, Nome: {1}", categoria.Id, categoria.Nome); } }
private static void ListarProdutos(CatalogoDbContext contexto) { System.Console.WriteLine(); System.Console.WriteLine("Produtos:"); System.Console.WriteLine("========="); foreach (var produto in contexto.Set <Produto>()) { System.Console.WriteLine("ID: {0}, Codigo: {1}, CategoriaId: {2}, Nome: {3}", produto.Id, produto.Codigo, produto.CategoriaId, produto.Nome); } }
public AccessManager( CatalogoDbContext catalogoDbContext, SigningConfigurations signingConfigurations, TokenConfigurations tokenConfigurations, IServiceProvider services) { _catalogoDbContext = catalogoDbContext; _signingConfigurations = signingConfigurations; _tokenConfigurations = tokenConfigurations; _services = services; }
static void Main(string[] args) { using (var contexto = new CatalogoDbContext()) { contexto.Database.Migrate(); if (!contexto.Set <Categoria>() .Where(c => c.Nome == "Arquitetura de Software").Any()) { var novaCategoria = new Categoria("Arquitetura de Software"); contexto.Set <Produto>().Add(new Produto("XXX", "ASP.NET Core com Múltiplas Bases de Dados", 100, novaCategoria)); contexto.SaveChanges(); } ListarCategorias(contexto); ListarProdutos(contexto); string pesquisa = string.Empty; do { System.Console.WriteLine(); System.Console.WriteLine("Digite um texto de busca e tecle ENTER..."); pesquisa = System.Console.ReadLine(); var resultado = contexto.Set <Produto>() .Where(q => q.Nome.ToLower().Contains(pesquisa) || q.Categoria.Nome.ToLower().Contains(pesquisa)) .ToList(); System.Console.WriteLine(); System.Console.WriteLine("Resultado:"); System.Console.WriteLine("=========="); foreach (var produto in resultado) { System.Console.WriteLine("ID: {0}, Codigo: {1}, CategoriaId: {2}, Nome: {3}", produto.Id, produto.Codigo, produto.CategoriaId, produto.Nome); } } while (!string.IsNullOrEmpty(pesquisa)); System.Console.WriteLine("Tecle ENTER para sair..."); System.Console.ReadLine(); } }
public ProdutoRepository(IConfiguration configuration, CatalogoDbContext contexto) : base(configuration, contexto) { }
public BaseService(CatalogoDbContext context) { _context = context; }
public UserRoleService(CatalogoDbContext context) : base(context) { _context = context; }
public CategoriasController(CatalogoDbContext context) { _context = context; }
public ProdutosController(CatalogoDbContext context) { _context = context; }
public ProductRepository(CatalogoDbContext context) { _context = context; }
public ProdutoService(CatalogoDbContext context) { _context = context; }
public LogService(CatalogoDbContext context) : base(context) { _context = context; }
public ProdutoBO(CatalogoDbContext context) { _context = context; }