private void LoadTable() { string f_referencia = " and p.referencia like '%" + TxtReferencia.Text + "%' "; string f_desc_produto = " and p.descricao like '%" + TxtDescricaoProduto.Text.Replace(' ', '%') + "%' "; string f_desc_variacao = " and d.descricao_completa like '%" + TxtDescricaoVariacao.Text.Replace(' ', '%') + "%' "; string f_id_variacao = " and v.recnum like '%" + TxtIDVariacao.Text + "%' "; // Cria a lista de itens MySqlConnection conn = new MySqlConnection(MyConString); MySqlCommand cmd = new MySqlCommand(" select " + " p.referencia as referencia, " + " v.recnum as id_variacao, " + " p.descricao desc_produto, " + " d.descricao_completa as desc_variacao, " + " pt.tempopadrao as tempo, " + " pt.recnum as id_tempopadrao, " + " po.descricao as desc_operacao " + " from variacao v " + " left join detalhe d on d.recnum = v.fkdetalhe " + " inner join produto p on p.recnum = v.fkproduto " + " left join produtotempo pt on pt.fkvariacao = v.recnum " + " left join producaooperacao po on po.recnum = pt.fkoperacao " + " where v.situacao = 'A' " + " and p.situacao = 'A' " + " and p.origem = 'P' " + f_referencia + f_desc_produto + f_desc_variacao + f_id_variacao + " order by referencia, id_variacao limit 50;", conn); conn.Open(); DataTable dataTable = new DataTable(); MySqlDataAdapter da = new MySqlDataAdapter(cmd); da.Fill(dataTable); conn.Close(); // Envia a lista de itens para a grid GDVItemSalada GDVProduto.DataSource = dataTable; GDVProduto.DataBind(); }
private void ListarDados() { GDVProduto.DataSource = new Controller().SelectProduto(); GDVProduto.DataBind(); }