Beispiel #1
0
 public AnuncioFacade()
 {
     dao         = new SqlServerDao();
     anuncioBo   = new AnuncioBO(dao);
     usuarioBO   = new UsuarioBO(dao);
     categoriaBO = new CategoriaBO(dao);
 }
        public void InserirZonaVerde()
        {
            Localizacao localizacao = new Localizacao()
            {
                Latitude  = "25º 25' 40'' N",
                Longitude = "49º 16' 23'' W"
            };

            ZonaVerde zonaVerde = new ZonaVerde()
            {
                Nome        = "Zona verde teste",
                Descricao   = "Zona verde criada para teste",
                Localizacao = localizacao
            };

            using (SqlServerDao dao = new SqlServerDao())
            {
                dao.Inserir <Localizacao>(localizacao);

                zonaVerde.Localizacao = dao.BuscarPorId <Localizacao>(1);
                localizacao.ZonaVerde = zonaVerde;

                dao.Inserir <ZonaVerde>(zonaVerde);

                var test = dao.ListarTodos <ZonaVerde>();

                Assert.AreNotEqual(test.Count, 0);
            }
        }
Beispiel #3
0
        public void InserirTeste()
        {
            using (SqlServerDao dao = new SqlServerDao())
            {
                Usuario usuario = new Usuario()
                {
                    Nome      = "User test",
                    Email     = "*****@*****.**",
                    Senha     = "usertest",
                    RaioBusca = 100,
                    Pontos    = 0
                };

                dao.Inserir <Usuario>(usuario);

                usuario.Nome  = "User removido";
                usuario.Email = "*****@*****.**";

                dao.Inserir <Usuario>(usuario);

                List <Usuario> usuarios = dao.ListarTodos <Usuario>();
                dao.Dispose();

                Assert.IsNotNull(usuarios);
            }
        }
Beispiel #4
0
        public void Inserir()
        {
            Evento evento = new Evento()
            {
                Nome      = "Evento 1",
                Descricao = "Evento Test",
                Cidade    = "Curitiba",
                Bairro    = "Centro",
                Estado    = "PR",
                Numero    = 250,
                Rua       = "João Negrão",
                URLFoto   = "foto"
            };

            using (SqlServerDao dao = new SqlServerDao())
            {
                dao.Inserir <Evento>(evento);

                evento.Nome = "Evento Dois";
                dao.Inserir <Evento>(evento);

                List <Evento> eventos = dao.ListarTodos <Evento>();
                dao.Dispose();
                Assert.IsNotNull(eventos);
            }
        }
Beispiel #5
0
        public void Excluir()
        {
            using (SqlServerDao dao = new SqlServerDao())
            {
                var nome = "Evento Dois";

                dao.Excluir <Evento>(p => p.Nome.Equals(nome));

                var eventos = dao.ListarTodos <Evento>();
                Assert.IsNotNull(eventos);
            }
        }
        public void Inserir()
        {
            Informativo informativo = new Informativo()
            {
                Titulo    = "Guardanapo Engordurado!",
                Descricao = "Não se esqueça, guardanapos engordurados não são recicláveis!"
            };

            using (SqlServerDao dao = new SqlServerDao())
            {
                dao.Inserir <Informativo>(informativo);

                List <Informativo> informativos = dao.ListarTodos <Informativo>();
                dao.Dispose();
                Assert.IsNotNull(informativos);
            }
        }
        public void AdmInformativo()
        {
            using (SqlServerDao dao = new SqlServerDao())
            {
                Administrador adm         = dao.BuscarPorId <Administrador>(3);
                Informativo   informativo = new Informativo()
                {
                    Titulo    = "Informativo teste",
                    Descricao = "Informativo para teste, vai funcionar, e o relacionamento vai estar nice"
                };
                informativo.Administradores.Add(adm);
                dao.Inserir <Informativo>(informativo);

                var test = dao.ListarTodos <Informativo>();

                Assert.IsNotNull(test);
            }
        }
        public void InserirAdministrador()
        {
            Administrador administrador = new Administrador()
            {
                Nome      = "Nome adm",
                Email     = "*****@*****.**",
                Senha     = "admsenha",
                RaioBusca = 200,
                Pontos    = 0
            };

            using (SqlServerDao dao = new SqlServerDao())
            {
                dao.Inserir <Administrador>(administrador);

                var test = dao.ListarTodos <Administrador>();
                Assert.IsNotNull(test);
            }
        }
        public void DenunciarEvento()
        {
            using (SqlServerDao dao = new SqlServerDao())
            {
                var usuario = dao.BuscarPorId <Usuario>(1);
                var evento  = dao.BuscarPorId <Evento>(1);

                Denuncia denuncia = new Denuncia()
                {
                    Descricao = "Evento não é sobre sustentabilidade",
                    Estado    = "Submetido",
                    Usuario   = usuario,
                    Evento    = evento
                };

                dao.Inserir <Denuncia>(denuncia);

                var test = dao.ListarTodos <Denuncia>();
                Assert.IsNotNull(test);
            }
        }
Beispiel #10
0
        public void DeletarTeste()
        {
            using (SqlServerDao dao = new SqlServerDao())
            {
                Usuario usuario = new Usuario()
                {
                    Nome = "User removido"
                };

                List <Usuario> usuarios = dao.ListarTodos <Usuario>();
                foreach (Usuario user in usuarios)
                {
                    if (user.Nome.Equals(usuario.Nome))
                    {
                        dao.Excluir <Usuario>(user);
                    }
                }

                List <Usuario> lista = dao.ListarTodos <Usuario>();
                Assert.IsNotNull(lista);
            }
        }
Beispiel #11
0
        public void EventoUsuarioTest()
        {
            using (SqlServerDao dao = new SqlServerDao())
            {
                var user = dao.BuscarPorId <Usuario>(1);

                Evento evento = new Evento()
                {
                    Nome      = "Evento 3",
                    Descricao = "Evento Test",
                    Cidade    = "Curitiba",
                    Bairro    = "Centro",
                    Estado    = "PR",
                    Numero    = 250,
                    Rua       = "João Negrão",
                    URLFoto   = "foto"
                };

                evento.Inscritos.Add(user);

                dao.Inserir <Evento>(evento);
            }
        }
Beispiel #12
0
        public void InserirArea()
        {
            using (SqlServerDao dao = new SqlServerDao())
            {
                Usuario usuario = dao.BuscarPorId <Usuario>(1);

                Modulo modulo = new Modulo()
                {
                    Nome = "Administrador"
                };

                Privilegio privilegio = new Privilegio()
                {
                    Nivel   = 'A',
                    Modulo  = modulo,
                    Usuario = usuario
                };
                modulo.Privilegios.Add(privilegio);

                dao.Inserir <Modulo>(modulo);

                Area area = new Area()
                {
                    Nome      = "Area teste",
                    Descricao = "Area usada no teste unitário, para incluir privilégios"
                };

                area.Privilegios.Add(privilegio);

                dao.Inserir <Area>(area);

                var test = dao.ListarTodos <Area>();

                Assert.AreNotEqual(test.Count, 0);
            }
        }
Beispiel #13
0
        public void Inserir()
        {
            AlertaDao dao = new AlertaDao();


            Alerta alerta = new Alerta()
            {
                Descricao       = "Cheia",
                DataCriacao     = DateTime.Now,
                DataAtualizacao = DateTime.Now
            };

            using (SqlServerDao sqlDao = new SqlServerDao())
            {
                var ponto = sqlDao.BuscarPorId <PontoDescarte>(5);
                ponto.Alertas.Add(alerta);
                ponto.Estado = "Inutilizável";
                sqlDao.Atualizar <PontoDescarte>(ponto);
            }

            var list = dao.ListarTodos();

            Assert.AreNotEqual(0, list.Count);
        }
Beispiel #14
0
 internal ComentarioBO(SqlServerDao dao) : base(dao)
 {
 }
Beispiel #15
0
 internal PessoaBO(SqlServerDao dao) : base(dao)
 {
 }
Beispiel #16
0
 internal UsuarioBO(SqlServerDao dao) : base(dao)
 {
 }
 internal MedicamentoBO(SqlServerDao dao) : base(dao)
 {
 }
Beispiel #18
0
 public BaseFacade()
 {
     Dao = new SqlServerDao();
 }
Beispiel #19
0
 protected BaseBO(SqlServerDao dao)
 {
     Dao = dao;
 }
 internal EnderecoBO(SqlServerDao dao) : base(dao)
 {
 }
Beispiel #21
0
 public UsuarioFacade()
 {
     dao       = new SqlServerDao();
     usuarioBo = new UsuarioBO(dao);
 }
Beispiel #22
0
 internal CategoriaBO(SqlServerDao dao) : base(dao)
 {
 }
Beispiel #23
0
 public CategoriaFacade()
 {
     dao         = new SqlServerDao();
     categoriaBo = new CategoriaBO(dao);
 }
Beispiel #24
0
 internal AnuncioBO(SqlServerDao dao) : base(dao)
 {
 }
 internal TratamentoBO(SqlServerDao dao) : base(dao)
 {
 }
Beispiel #26
0
 public AvaliacaoFacade()
 {
     dao         = new SqlServerDao();
     avaliacaoBo = new AvaliacaoBO(dao);
 }
Beispiel #27
0
 internal AvaliacaoBO(SqlServerDao dao) : base(dao)
 {
 }