Array
(
)

Selecionar item no Combobox e automaticamente preencher um textbox

Jhonatas
   - 23 ago 2016

tenho um método que popular o meu combobox (de filiais de uma empresa), ele é carregado no \"load\", gostaria que assim que o usuario
selecionasse uma filial o textbox do CNPF fosse preenchido automaticamente, segue código:

#Códigoprivate void cmbFilial_SelectedIndexChanged(object sender, EventArgs e)
{
SqlConnection cn = new SqlConnection();
cn = conexao.ConectarSqlServer();
try
{
if (cmbFilial.SelectedIndex >= 0 ) {

int valor = Convert.ToInt32(cmbFilial.SelectedValue.ToString());
txtFilial.Text = Convert.ToString(valor);
if (cn.State == 0)
cn.Open();
SqlCommand cmd = new SqlCommand(\"select CNPFFilial from FILIAL where IdFilial= @idfilial\", cn);
cmd.Parameters.Add(\"@idfilial\", SqlDbType.Int).Value = Convert.ToInt32(txtFilial.Text);
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
txtCnpfFilial.Text = dr[\"CNPFFilial\"].ToString();
}

}

}
catch (Exception i)
{
MessageBox.Show(i.Message);
}
finally
{
cn.Close();

}
}