private static Cliente InserirCliente(Data.ApplicationContext db) { var cliente = new Cliente { Nome = $"Cliente {DateTime.Now}", CEP = "99999999", Cidade = "Cidade", Estado = "UF", Telefone = "99999999999" }; db.Add(cliente); db.SaveChanges(); return(cliente); }
private static void InserirDados() { var produto = new Produto { Descricao = "Produto Teste", CodigoBarras = "1234567891231", Valor = 10m, TipoProduto = TipoProduto.MercadoriaParaRevenda, Ativo = true }; var db = new Data.ApplicationContext(); db.Add(produto); var registros = db.SaveChanges(); Console.WriteLine($"Total Registro(s): {registros}"); }
private static void InserirDados() { var produto = new Produto { Descricao = "Produto Teste 5", CodigoBarras = "1234567891015", Valor = 50m, TipoProduto = TipoProduto.MercadoriaParaRevenda, Ativo = false }; using var db = new Data.ApplicationContext(); db.Produtos.Add(produto); db.Set <Produto>().Add(produto); db.Entry(produto).State = EntityState.Added; db.Add(produto); var registros = db.SaveChanges(); Console.WriteLine($"Total Registro(s): {registros}"); }
private static void InserirDados() { var produto = new Produto { Descricao = "Produto Teste", CodigoBarras = "1234567891234", Valor = "10", TipoProduto = TipoProduto.MercadoriaParaRevenda, Ativo = true }; using var db = new Data.ApplicationContext(); //db.Produtos.Add(produto); //db.Set<Produto>().Add(produto); //db.Entry(produto).State = EntityState.Added; db.Add(produto); var registros = db.SaveChanges(); // persiste as informaçoes no BD Console.WriteLine($"Total Registros: {registros}."); }
private static void InserirDados() { var produto = new Produto { Descricao = "Produto Teste", CodigoBarras = "12345678", Valor = 10m, TipoProduto = TipoProduto.MercadoriaParaRevenda, Ativo = true }; using var db = new Data.ApplicationContext(); // Todas as interações que ocorrem com o banco é através do contexto // 4 opções, as indicadas são as duas primeiras // db.Produtos.Add(produto); ou // db.Set<Produto>().Add(produto); ou // db.Entry(produto).State = EntityState.Added; ou db.Add(produto); var registro = db.SaveChanges(); // Persisti no banco de dados Console.WriteLine($"Total Registro: {registro}"); }