Esempio n. 1
0
 public Unidade BuscarId(Unidade obj)
 {
     SqlCommand comando = new SqlCommand();
     comando.CommandType = System.Data.CommandType.Text;
     comando.CommandText = "Select * from Unidade where Unidade.id = @id";
     comando.Parameters.AddWithValue("@id", obj.Id);
     SqlDataReader dr = Conexao.Selecionar(comando);
     Unidade objUnidade = new Unidade();
     DivisaoDAO daoDivisao = new DivisaoDAO();
     UsuarioDAO daoUsuario = new UsuarioDAO();
     if (dr.HasRows)
     {
         dr.Read();
         objUnidade.Id = Convert.ToInt32(dr["id"]);
         objUnidade.Descricao = Convert.ToString(dr["descricao"]);
         objUnidade.Estado = Convert.ToString(dr["estado"]);
         objUnidade.Endereco = Convert.ToString(dr["endereco"]);
         objUnidade.Numero = Convert.ToString(dr["numero"]);
         objUnidade.Bairro = Convert.ToString(dr["bairro"]);
         objUnidade.Cidade = Convert.ToString(dr["cidade"]);
         objUnidade.Pais = Convert.ToString(dr["pais"]);
         objUnidade.Tempo = Convert.ToInt32(dr["tempo"]);
         objUnidade.Cep = Convert.ToString(dr["cep"]);
         //BUSCANDO USUARIO
         objUnidade.ObjUsuario = daoUsuario.BuscarId((int)dr["id_usuario"]);
         return objUnidade;
     }
     return null;
 }
Esempio n. 2
0
        public Dispositivo BuscarId(Dispositivo obj)
        {
            SqlCommand comando = new SqlCommand();

            comando.CommandType = System.Data.CommandType.Text;
            comando.CommandText = "Select * from Dispositivo where Dispositivo.id = @id";
            comando.Parameters.AddWithValue("@id", obj.Id);
            SqlDataReader dr             = Conexao.Selecionar(comando);
            Dispositivo   objDispositivo = new Dispositivo();
            ControleDAO   daoControle    = new ControleDAO();
            DivisaoDAO    daoDivisao     = new DivisaoDAO();

            if (dr.HasRows)
            {
                dr.Read();
                objDispositivo.Id          = Convert.ToInt32(dr["id"]);
                objDispositivo.Nome        = Convert.ToString(dr["nome"]);
                objDispositivo.Porta       = Convert.ToString(dr["porta"]);
                objDispositivo.PinoEntrada = Convertt.ToInt32(dr["pinoentrada"]);

                //BUSCANDO CONTROLE
                objDispositivo.ObjControle = daoControle.BuscarId((int)dr["id_controle"]);

                //BUSCANDO DIVISÃO
                objDispositivo.ObjDivisao = daoDivisao.BuscarId((int)dr["id_divisao"]);
                return(objDispositivo);
            }
            return(null);
        }
Esempio n. 3
0
        public Unidade BuscarDivisoesUnidade(Unidade obj)
        {
            SqlCommand comando = new SqlCommand();
            comando.CommandType = System.Data.CommandType.Text;
            comando.CommandText = "Select * from Unidade";
            SqlDataReader dr = Conexao.Selecionar(comando);
            Unidade objUnidade = new Unidade();
            DivisaoDAO daoDivisao = new DivisaoDAO();
            if (dr.HasRows)
            {
                dr.Read();
                    objUnidade.Id = Convert.ToInt32(dr["id"]);
                    objUnidade.Descricao = Convert.ToString(dr["descricao"]);
                    objUnidade.Estado = Convert.ToString(dr["estado"]);
                    objUnidade.Endereco = Convert.ToString(dr["endereco"]);
                    objUnidade.Numero = Convert.ToString(dr["numero"]);
                    objUnidade.Bairro = Convert.ToString(dr["bairro"]);
                    objUnidade.Cidade = Convert.ToString(dr["cidade"]);
                    objUnidade.Pais = Convert.ToString(dr["pais"]);
                    objUnidade.Tempo = Convert.ToInt32(dr["tempo"]);
                    objUnidade.Cep = Convert.ToString(dr["cep"]);

                    //BUSCANDO DIVISOES
                    objUnidade.ObjsDivisoes = daoDivisao.BuscarDivisoesUnidade(obj);

            }
            return objUnidade;
        }
Esempio n. 4
0
        public List <Dispositivo> BuscarDispositivosDivisao(Divisao obj)
        {
            SqlCommand comando = new SqlCommand();

            comando.CommandType = System.Data.CommandType.Text;
            comando.CommandText = "Select * from Dispositivo where Dispositivo.id_divisao = @id";
            comando.Parameters.AddWithValue("@id", obj.Id);
            SqlDataReader      dr               = Conexao.Selecionar(comando);
            ControleDAO        daoControle      = new ControleDAO();
            DivisaoDAO         daoDivisao       = new DivisaoDAO();
            List <Dispositivo> objsDispositivos = new List <Dispositivo>();
            EventoDAO          daoEvento        = new EventoDAO();
            LeitorDAO          daoLeitor        = new LeitorDAO();
            Dispositivo        objDispositivo   = new Dispositivo();

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    objDispositivo             = new Dispositivo();
                    objDispositivo.Id          = Convert.ToInt32(dr["id"]);
                    objDispositivo.Nome        = Convert.ToString(dr["nome"]);
                    objDispositivo.Porta       = Convert.ToString(dr["porta"]);
                    objDispositivo.PinoEntrada = Convertt.ToInt32(dr["pinoentrada"]);

                    //BUSCANDO DIVISÃO
                    objDispositivo.ObjDivisao = daoDivisao.BuscarId((int)dr["id_divisao"]);
                    objsDispositivos.Add(objDispositivo);

                    //BUSCANDO LEITORES
                    objDispositivo.ObjsLeitores = daoLeitor.BuscarLeitoresDispositivo(objDispositivo);
                    //BUSCANDO EVENTOS
                    daoEvento.BuscarEventosDispositivo(objDispositivo);
                }
                return(objsDispositivos);
            }
            return(null);
        }