Example #1
0
        /// <summary>
        /// Este método seleciona um registro na tabela PARCEIROS na base de dados DZPP14-1 com base no id do fornecedor
        /// </summary>
        /// <param name="idfornecedor">id do fornecedor referente ao campo ID_PARCEIRO da tabela PARCEIRO</param>
        /// <returns>Daods necessarios para o preenchimento das informações do fornecedor para edição de trocas</returns>
        public TrocaFornecedor SelectFornecedorTroca(int idfornecedor)
        {
            conexao.openConnection();
            TrocaFornecedor fornecedor = new TrocaFornecedor();
            var cmd = new SqlCommand("SELECT CAD.NOME_USUARIO, CAD.DOCUMENTO, FORNEC.NOME_FANTASIA_PARCEIRO, FORNEC.ID_USUARIO FROM PARCEIRO AS FORNEC JOIN CADASTRO AS CAD ON CAD.ID_USUARIO = FORNEC.ID_USUARIO WHERE ID_PARCEIRO = @FORNECEDOR ", conexao.getConnection());
            cmd.Parameters.AddWithValue("@FORNECEDOR", idfornecedor);
            var rd = cmd.ExecuteReader();

            while (rd.Read())
            {
                fornecedor.CNPJ = rd.GetString(1);
                fornecedor.razaoSocial = rd.GetString(0);
                fornecedor.nomeFornecedor = rd.GetString(2);
            }

            conexao.closeConnection();
            return fornecedor;
        }
Example #2
0
 /// <summary>
 /// Este método seleciona um registro da tabela FORNECEDOR da base de dados DZPP14-1 com base no id parceiro na tabela produto
 /// </summary>
 /// <param name="idProduto">Valor reference ao DI_PRODUTO da tabela PRODUTO</param>
 /// <returns>Retorna um objeto tipo TrocaFornecedor contendo os dados necessários para preencher campos de fornecedor na tela</returns>
 public TrocaFornecedor RetornaFornecedor(int idProduto)
 {
     conexao.openConnection();
     TrocaFornecedor fornecedor = new TrocaFornecedor();
     var cmd = new SqlCommand("select cad.NOME_USUARIO, parc.NOME_FANTASIA_PARCEIRO, cad.DOCUMENTO, parc.ID_PARCEIRO from PRODUTO prod inner join PARCEIRO parc  on prod.id_parceiro = parc.id_parceiro inner join CADASTRO cad on parc.id_usuario = cad.id_usuario where prod.ID_PRODUTO = @PRODUTO", conexao.getConnection());
     cmd.Parameters.AddWithValue("@PRODUTO", idProduto);
     var rd = cmd.ExecuteReader();
     while (rd.Read())
     {
         fornecedor.razaoSocial = rd.GetString(0);
         fornecedor.nomeFornecedor = rd.GetString(1);
         fornecedor.CNPJ = rd.GetString(2);
         fornecedor.idUsuario = rd.GetInt32(3);
     }
     conexao.closeConnection();
     return fornecedor;
 }