public int InserirEndereco(Endereco endereco) { try { var inserir = new InserirNegocio<Endereco>(new EnderecoDataBase()); return inserir.InserirEntidade(endereco); } catch (Exception ex) { throw new Exception(string.Concat("InserirEndereco: ", ex.Message)); } }
public void AlterarEndereco(Endereco endereco) { try { var alterar = new AlterarNegocio<Endereco>(new EnderecoDataBase()); alterar.AlterarEntidade(endereco); } catch (Exception ex) { throw new Exception(string.Concat("AlterarEndereco: ", ex.Message)); } }
private void btnBuscarCep_Click(object sender, EventArgs e) { try { var endereco = new Endereco().BuscarCep(txtCep.Text); if (string.IsNullOrEmpty(endereco.Rua.Trim())) { MostrarPropriedadeEndereco(endereco); MessageBox.Show("CEP não encontrado", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } endereco.IdEndereco = Convert.ToInt32(lblIdEndereco.Text); MostrarPropriedadeEndereco(endereco); } catch (Exception ex) { MessageBox.Show(string.Concat("Pesquisar: ", ex.Message), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void MostrarPropriedadeEndereco(Endereco endereco) { txtRua.Text = endereco.Rua; txtNumero.Text = endereco.Numero; txtComplemento.Text = endereco.Complemento; txtCidade.Text = endereco.Cidade; txtCep.Text = endereco.Cep; txtBairro.Text = endereco.Bairro; txtUf.Text = endereco.Estado; lblIdEndereco.Text = endereco.IdEndereco.ToString(); }