private bool SalvarTaxa() { bool salvou = true; StringBuilder strValidacao = ValidarCampos(); // Verifica se as informações do usuário são válidas if (strValidacao.Length > 0) { MessageBox.Show(strValidacao.ToString(), "Produto", MessageBoxButton.OK, MessageBoxImage.Information); salvou = false; } else { Contrato.EntradaTaxa entradaTaxa = new Contrato.EntradaTaxa(); entradaTaxa.Chave = Comum.Util.Chave; entradaTaxa.UsuarioLogado = Comum.Util.UsuarioLogado.Login; entradaTaxa.EmpresaLogada = Comum.Util.UsuarioLogado.Empresa; if (_taxa == null) entradaTaxa.Novo = true; entradaTaxa.Taxa = new Contrato.Taxa(); PreencherDados(entradaTaxa.Taxa); Servico.BrasilDidaticosClient servBrasilDidaticos = new Servico.BrasilDidaticosClient(Comum.Util.RecuperarNomeEndPoint()); Contrato.RetornoTaxa retTaxa = servBrasilDidaticos.TaxaSalvar(entradaTaxa); servBrasilDidaticos.Close(); if (retTaxa.Codigo != Contrato.Constantes.COD_RETORNO_SUCESSO) { MessageBox.Show(retTaxa.Mensagem, "Taxa", MessageBoxButton.OK, MessageBoxImage.Error); salvou = false; } } return salvou; }