Ejemplo n.º 1
0
        public void Initialize()
        {
            //Arrange
            var builder = new DbContextOptionsBuilder <SosCidadaoContext>();

            builder.UseInMemoryDatabase("SosCidadaoContext");
            var options = builder.Options;

            _context = new SosCidadaoContext(options);
            _context.Database.EnsureDeleted();
            _context.Database.EnsureCreated();
            var tiposPertences = new List <Tipopertence>
            {
                new Tipopertence {
                    Nome = "Moto", IdOrganizacao = 1,
                },
                new Tipopertence {
                    Nome = "Carro", IdOrganizacao = 1,
                },
            };

            _context.AddRange(tiposPertences);
            _context.SaveChanges();

            _tipoPertenceService = new TipopertenceService(_context);
        }
Ejemplo n.º 2
0
        public void Initialize()
        {
            //Arrange
            var builder = new DbContextOptionsBuilder <SosCidadaoContext>();

            builder.UseInMemoryDatabase("SosCidadaoContext");
            var options = builder.Options;

            _context = new SosCidadaoContext(options);
            _context.Database.EnsureDeleted();
            _context.Database.EnsureCreated();
            var autores = new List <Comentario>
            {
                new Comentario {
                    IdOcorrencia = 1, Descricao = "Carro havia uma porta amassada", DataCadastro = DateTime.Parse("2021-12-31")
                },
                new Comentario {
                    IdOcorrencia = 1, Descricao = "FOi visto pela última vez do posto Santo Bello.", DataCadastro = DateTime.Parse("2021-01-25")
                },
            };

            _context.AddRange(autores);
            _context.SaveChanges();

            _comentarioService = new ComentarioService(_context);
        }
Ejemplo n.º 3
0
 public int Inserir(Organizacao organizacao)
 {
     _context.Add(organizacao);
     _context.SaveChanges();
     return(organizacao.IdOrganizacao);
 }
Ejemplo n.º 4
0
 public int Inserir(Pessoa pessoa)
 {
     _context.Add(pessoa);
     _context.SaveChanges();
     return(pessoa.IdPessoa);
 }
Ejemplo n.º 5
0
 public int Inserir(Comentario comentario)
 {
     _context.Add(comentario);
     _context.SaveChanges();
     return(comentario.IdComentario);
 }
Ejemplo n.º 6
0
 public int Inserir(Tipoocorrencia tipoOcorrencia)
 {
     _context.Add(tipoOcorrencia);
     _context.SaveChanges();
     return(tipoOcorrencia.IdTipoOcorrencia);
 }
Ejemplo n.º 7
0
 public int Inserir(Tipopertence tipoPertence)
 {
     _context.Add(tipoPertence);
     _context.SaveChanges();
     return(tipoPertence.IdTipoPertence);
 }
Ejemplo n.º 8
0
 public int Inserir(Local local)
 {
     _context.Add(local);
     _context.SaveChanges();
     return(local.IdLocal);
 }
Ejemplo n.º 9
0
 public int Inserir(Pertence pertence)
 {
     _context.Add(pertence);
     _context.SaveChanges();
     return(pertence.IdPertence);
 }