private void btnSalvarEndereco_Click(object sender, EventArgs e) { string retornoValidacao = validarCamposEndereco(); if (retornoValidacao == null) { preencherEndereco(); string retornoSalvar = null; if (endereco.idEndereco == 0) { retornoSalvar = enderecoData.adicionarEndereco(endereco); } else { retornoSalvar = enderecoData.editarEndereco(endereco); } if (retornoSalvar == null) { MessageBox.Show("Endereço salvo com sucesso!", "Sucesso"); limparFormEndereco(); atualizarListaDeEnderecos(); } else { MessageBox.Show("Erro ao salvar o endereço: " + retornoSalvar, "Erro"); } } else { MessageBox.Show(retornoValidacao, "Erro"); } }
private void inserirEndereco() { if (!validaDadosEndereco()) { try { Endereco end = new Endereco(); //end.referencia = txtRua.Text.Trim(); end.numero = Convert.ToInt32(txtNumero.Text.Trim()); end.complemento = txtComplemento.Text.Trim().Count() == 0 ? null : txtComplemento.Text.Trim(); end.bairro = txtBairro.Text.Trim(); end.idTipoEndereco = 1; /*Falta cadastro*/ end.logradouro = txtRua.Text.Trim(); end.UF = cbxEstado.SelectedValue.ToString(); end.CEP = txtCEP.Text.Trim(); end.idPessoa = idFornEditado; end.idCidade = buscarCidade(); end.idEndereco = ender.obterUltimoEndereco() == null ? 1 : ender.obterUltimoEndereco().idEndereco + 1; string houveErro = ender.adicionarEndereco(end); if (houveErro == null) { MessageBox.Show("O registro foi salvo com sucesso!", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); limparTelaEndereco(); alteraStatusTelaEndereco(statusTelaEndereco.Visualizando); carregarGridEndereco(); Fornecedores.SelectedTab = tabTelefone; } else { MessageBox.Show("O registro não pôde ser salvo!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (FormatException ex) { MessageBox.Show(ex.Message); } } }
private void btnSalvarEndereco_Click(object sender, EventArgs e) { string retorno = validarEndereco(); if (retorno == null) { obterEndereco(); string erro = null; endereco.idPessoa = pessoa.idPessoa; if (endereco.idEndereco == 0) { erro = enderecoData.adicionarEndereco(endereco); } else { erro = enderecoData.editarEndereco(endereco); } if (erro == null) { MessageBox.Show("Salvo com sucesso!"); atualizarEndereco(); resetarEndereco(); } else { MessageBox.Show("Ocorreu um erro: " + erro); } } else { MessageBox.Show(retorno); } tabCadastroCliente.SelectedIndex = 2; }