Esempio n. 1
0
        //METODOS DE BUSCAS
        public Divisao BuscarId(int valor)
        {
            SqlCommand comando = new SqlCommand();

            comando.CommandType = System.Data.CommandType.Text;
            comando.CommandText = "Select * from Divisao where Divisao.id = @id";
            comando.Parameters.AddWithValue("@id", valor);
            SqlDataReader dr         = Conexao.Selecionar(comando);
            Divisao       objDivisao = new Divisao();
            UnidadeDAO    daoUnidade = new UnidadeDAO();

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    objDivisao.Id        = Convert.ToInt32(dr["id"]);
                    objDivisao.Descricao = Convert.ToString(dr["descricao"]);
                    //BUSCANDO UNIDADE
                    objDivisao.ObjUnidade = daoUnidade.BuscarId((int)dr["id_unidade"]);
                }

                return(objDivisao);
            }
            return(null);
        }
Esempio n. 2
0
        public Usuario BuscarUnidadeUsuario(Usuario obj)
        {
            SqlCommand comando = new SqlCommand();

            comando.CommandType = System.Data.CommandType.Text;
            comando.CommandText = "Select * from Usuario where Usuario.id = @id";
            comando.Parameters.AddWithValue("@id", obj.Id);
            SqlDataReader dr         = Conexao.Selecionar(comando);
            Usuario       objUsuario = new Usuario();
            UnidadeDAO    daoUnidade = new UnidadeDAO();

            if (dr.HasRows)
            {
                dr.Read();
                //BUSCANDO USUARIO
                objUsuario.Id       = Convert.ToInt32(dr["id"]);
                objUsuario.Login    = Convert.ToString(dr["login"]);
                objUsuario.Nome     = Convert.ToString(dr["nome"]);
                objUsuario.Senha    = Convert.ToString(dr["senha"]);
                objUsuario.CpfCnpj  = Convert.ToString(dr["cpf_cnpj"]);
                objUsuario.Telefone = Convert.ToString(dr["telefone"]);
                objUsuario.Email    = Convert.ToString(dr["email"]);
                objUsuario.Ativacao = Convert.ToBoolean(dr["ativacao"]);
                objUsuario.Nivel    = Convertt.ToNivelAcesso(dr["nivel"]);
                //BUSCANDO AS UNIDADES DO USUARIO
                objUsuario.ObjsUnidades = daoUnidade.BuscarUnidadesUsuario(objUsuario);
            }
            return(objUsuario);
        }
Esempio n. 3
0
        public List <Divisao> BuscarDivisoesUnidade(Unidade obj)
        {
            SqlCommand comando = new SqlCommand();

            comando.CommandType = System.Data.CommandType.Text;
            comando.CommandText = "Select * from Divisao where Divisao.id_unidade = @id";
            comando.Parameters.AddWithValue("@id", obj.Id);
            SqlDataReader  dr           = Conexao.Selecionar(comando);
            List <Divisao> objsDivisoes = new List <Divisao>();
            UnidadeDAO     daoUnidade   = new UnidadeDAO();

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    Divisao objDivisao = new Divisao();
                    objDivisao.Id        = Convert.ToInt32(dr["id"]);
                    objDivisao.Descricao = Convert.ToString(dr["descricao"]);
                    //BUSCANDO USUARIO
                    objDivisao.ObjUnidade.Id = Convert.ToInt32(dr["id_unidade"]);
                    objDivisao.ObjUnidade    = daoUnidade.BuscarId(objDivisao.ObjUnidade);

                    objsDivisoes.Add(objDivisao);
                }
                return(objsDivisoes);
            }
            return(null);
        }