private static void JoinMuitosParaMuitos() { using (var banco = new LojaContext()) { banco.LogSQLToConsole(); var promocao = banco .Promocoes .Include(p => p.Produtos) .ThenInclude(pp => pp.Produto) .FirstOrDefault(); Console.WriteLine("\nMostrando os produtos da prmoção!"); foreach (var item in promocao.Produtos) { Console.WriteLine(item.Produto); } } }
private static void UmParaUM() { var cliente = new Cliente(); cliente.Nome = "Willian"; cliente.EnderecoDeEntrega = new Endereco() { Numero = 12, Logradouro = "RUA 38", Complemento = "Sobrado", Bairro = "Marilia", Cidade = "Barretos" }; using (var banco = new LojaContext()) { banco.LogSQLToConsole(); banco.Clientes.Add(cliente); banco.SaveChanges(); } }
public ProdutoDAO() { this.banco = new LojaContext(); }