コード例 #1
0
        private void InitializeDataBase()
        {
            // Create a Temporary Database
            options = new DbContextOptionsBuilder <AtividadeContext>()
                      .UseInMemoryDatabase(databaseName: Guid.NewGuid().ToString())
                      .Options;

            // Insert data into the database using one instance of the context
            using (var context = new AtividadeContext(options))
            {
                context.Atividade.Add(new Atividade {
                    Id = 1, Descricao = "Correr", DataInicio = DateTime.Now, DataFim = DateTime.Now, Responsavel = new Responsavel {
                        Id = 1, Nome = "Saulo"
                    }
                });
                context.Atividade.Add(new Atividade {
                    Id = 2, Descricao = "Andar", DataInicio = DateTime.Now, DataFim = DateTime.Now, Responsavel = new Responsavel {
                        Id = 2, Nome = "Hugo"
                    }
                });
                context.Atividade.Add(new Atividade {
                    Id = 3, Descricao = "Nadar", DataInicio = DateTime.Now, DataFim = DateTime.Now, Responsavel = new Responsavel {
                        Id = 3, Nome = "Saulo"
                    }
                });
                context.SaveChanges();
            }
        }
コード例 #2
0
        private void InitializeDataBase()
        {
            options = new DbContextOptionsBuilder <AtividadeContext>()
                      .UseInMemoryDatabase(databaseName: Guid.NewGuid()
                                           .ToString()).Options;

            using (var context = new AtividadeContext(options))
            {
                context.Atividade.Add(new Atividade {
                    Id = 1, Descricao = "Name 1", DataInicio = DateTime.Now, DataFinal = DateTime.Now
                });
                context.Atividade.Add(new Atividade {
                    Id = 2, Descricao = "Name 2", DataInicio = DateTime.Now, DataFinal = DateTime.Now
                });
                context.Atividade.Add(new Atividade {
                    Id = 3, Descricao = "Name 3", DataInicio = DateTime.Now, DataFinal = DateTime.Now
                });

                context.SaveChanges();
            }
        }
コード例 #3
0
        private void InitializeDataBase()
        {
            // Create a Temporary Database
            options = new DbContextOptionsBuilder <AtividadeContext>()
                      .UseInMemoryDatabase(databaseName: Guid.NewGuid().ToString())
                      .Options;

            // Insert data into the database using one instance of the context
            using (var context = new AtividadeContext(options))
            {
                context.Responsavel.Add(new Responsavel {
                    Id = 1, Nome = "Saulo"
                });
                context.Responsavel.Add(new Responsavel {
                    Id = 2, Nome = "Hugo"
                });
                context.Responsavel.Add(new Responsavel {
                    Id = 3, Nome = "Thiago"
                });
                context.SaveChanges();
            }
        }
コード例 #4
0
 public void Adicionar(Pessoa entity)
 {
     _context.Pessoas.Add(entity);
     _context.SaveChanges();
 }
コード例 #5
0
 public void Add(TEntity obj)
 {
     Db.Set <TEntity>().Add(obj);
     Db.SaveChanges();
 }