Beispiel #1
0
    protected void ddlMateria_SelectedIndexChanged(object sender, EventArgs e)
    {
        if (!hasMateria())
        {
            lblMensagem.Text = "Selecione um produto";
            return;
        }
        int            produto = Convert.ToInt32(ddlMateria.SelectedItem.Value);
        MateriaPrimaBD bd      = new MateriaPrimaBD();
        DataSet        ds      = bd.GetFornecedores(produto);

        if (ds.Tables[0].Rows.Count > 0)
        {
            grvMateriaPrima.DataSource = ds.Tables[0].DefaultView;
            grvMateriaPrima.DataBind();
            grvMateriaPrima.Visible = true;
            lblMensagem.Text        = "";
        }
        else
        {
            lblMensagem.Text        = "Não existem fornecedores para esta Matéria Prima";
            grvMateriaPrima.Visible = false;
        }
    }