public modelPedidoProduto BuscaInformacoes(string idPedido)
        {
            try
            {
                conexao = new SqlConnection(server);
                conexao.Open();
                modelPedidoProduto model = new modelPedidoProduto();
                string             query =
                    "select														            "+
                    "cli.Descricao as Cliente,									            "+
                    "pla.Descricao as CondPagamento,							            "+
                    "IIF(vda.Data is null,'',vda.Data) as DataCadastro,						"+
                    "IIF(vda.DataConfirmacaoPreVenda is null,'',vda.Data) as DataRegistro,	"+
                    "vda.Descontos,												            "+
                    "(vda.TotalVenda + vda.descontos) as TotalBruto					        "+
                    "															            "+
                    "from vendas vda 											            "+
                    "inner join clientes cli on (vda.Cliente = cli.Codigo)		            "+
                    "inner join Planos pla on (vda.CondicoesPagamento = pla.Codigo)         " +
                    "where														            "+
                    "															            "+
                    "vda.Codigo = @codigo                                                   ";
                SqlCommand cmd = new SqlCommand(query, conexao);
                cmd.Parameters.AddWithValue("@codigo", idPedido);
                SqlDataReader reader = cmd.ExecuteReader();
                while (reader.Read())
                {
                    model.cliente       = reader["Cliente"].ToString();
                    model.CondPagamento = reader["CondPagamento"].ToString();
                    model.DataCadastro  = Convert.ToDateTime(reader["DataCadastro"]).ToString("dd/MM/yyyy");
                    model.DataRegistro  = Convert.ToDateTime(reader["DataRegistro"]).ToString("dd/MM/yyyy");
                    model.Descontos     = reader["Descontos"].ToString();
                    model.TotalBruto    = reader["TotalBruto"].ToString();
                }

                return(model);
            }
            catch (Exception erro)
            {
                throw erro;
            }
            finally
            {
                conexao.Close();
            }
        }
 private void TbxPedido_TextChanged(object sender, EventArgs e)
 {
     try
     {
         dataPedido         data  = new dataPedido();
         modelPedidoProduto model = data.BuscaInformacoes(tbxPedido.Text);
         tbxCliente.Text    = model.cliente;
         tbxCondPag.Text    = model.CondPagamento;
         tbxDataCad.Text    = model.DataCadastro;
         tbxDataReg.Text    = model.DataRegistro;
         tbxTotalBruto.Text = model.TotalBruto;
         tbxDescontos.Text  = model.Descontos;
     }
     catch (Exception erro)
     {
         MessageBox.Show("Ops! Algo inesperado aconteceu, contate o seu suporte." + "\n" + "\n" + erro, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }