private void ListarProdutos() { Contrato.EntradaProduto entradaProduto = new Contrato.EntradaProduto(); entradaProduto.Chave = Comum.Util.Chave; entradaProduto.UsuarioLogado = Comum.Util.UsuarioLogado.Login; entradaProduto.EmpresaLogada = Comum.Parametros.EmpresaProduto; entradaProduto.Produto = new Contrato.Produto(); Contrato.EntradaParametro entradaParametro = new Contrato.EntradaParametro(); entradaParametro.Chave = Comum.Util.Chave; entradaParametro.UsuarioLogado = Comum.Util.UsuarioLogado.Login; PreencherFiltro(entradaProduto.Produto); Servico.BrasilDidaticosClient servBrasilDidaticos = new Servico.BrasilDidaticosClient(Comum.Util.RecuperarNomeEndPoint()); Contrato.RetornoProduto retProduto = servBrasilDidaticos.ProdutoListarRelatorio(entradaProduto); servBrasilDidaticos.Close(); if (retProduto.Codigo == Contrato.Constantes.COD_RETORNO_VAZIO) MessageBox.Show(retProduto.Mensagem, "Relatório Atacado", MessageBoxButton.OK, MessageBoxImage.Information); else if (retProduto.Codigo == Contrato.Constantes.COD_RETORNO_SUCESSO) { WRelatorioAtacado wRelatorio = new WRelatorioAtacado(); wRelatorio.Produtos = retProduto.Produtos; wRelatorio.ShowActivated = true; wRelatorio.Show(); } }