Example #1
0
        static void Main(string[] args)
        {
            using var db = new Data.ApplicationContext();
            // db.Database.Migrate();

            //verificar se existe migracoes pendentes.
            // var existe = db.Database.GetPendingMigrations().Any();
            //
            // if(existe){}
            Console.WriteLine("Hello World!");

            InserirDadosEmMassa();
        }
Example #2
0
        private static void InserirDados()
        {
            var produto = new Produto
            {
                Descricao      = "Produto teste",
                CodigoDeBarras = "14526941",
                Valor          = 10m,
                TipoProduto    = TipoProduto.Embalagem,
                Ativo          = true
            };

            using var db = new Data.ApplicationContext();
            //varias formas de add prodto ao BD.

            // 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 de registros afetados: " + registros);
        }