protected void lnkViewEndereco_Click(object sender, EventArgs e) { enderecoDAO enderecodao = new enderecoDAO(); Endereco endereco = new Endereco(); endereco = enderecodao.BuscaId(Convert.ToInt32((sender as LinkButton).CommandArgument)); txtIdEndereco.Value = endereco.id.ToString(); if (endereco.tipo == "Cobranca") { cboEndereco.SelectedIndex = 0; } else if (endereco.tipo == "Comercial") { cboEndereco.SelectedIndex = 1; } else if (endereco.tipo == "Correspondencia") { cboEndereco.SelectedIndex = 2; } else if (endereco.tipo == "Entrega") { cboEndereco.SelectedIndex = 3; } else if (endereco.tipo == "Residencial") { cboEndereco.SelectedIndex = 4; } txtEndereco.Text = endereco.endereco; txtBairro.Text = endereco.bairro; }
private void AdicionarEndereco() { enderecoDAO enderecodao = new enderecoDAO(); Endereco endereco = new Endereco(); if (txtIdEndereco.Value != "") { endereco.id = Convert.ToInt32(txtIdEndereco.Value); } else { endereco.id = 0; } endereco.idcliente = Convert.ToInt32(txtIdCliente.Value); endereco.tipo = cboEndereco.SelectedValue; endereco.endereco = txtEndereco.Text.Trim(); endereco.bairro = txtBairro.Text.Trim(); if (endereco.id > 0) { enderecodao.AlterarEndereco(endereco); } else { enderecodao.InserirEndereco(endereco); } txtIdEndereco.Value = ""; txtEndereco.Text = ""; txtBairro.Text = ""; CarregaGridViewEndereco(endereco.idcliente); }
private void CarregaGridViewEndereco(int idCliente) { enderecoDAO enderecodao = new enderecoDAO(); DataTable dtbl = new DataTable(); dtbl = enderecodao.ListaTudo(idCliente); gvEnderecos.DataSource = dtbl; gvEnderecos.DataBind(); if (gvEnderecos.Rows.Count == 0) { btnAdicionarEndereco.Visible = false; } else { btnAdicionarEndereco.Visible = true; } }
protected void lnkViewEnderecoExcluir_Click(object sender, EventArgs e) { if (gvTelefone.Rows.Count == 1) { lblVerificacao.Visible = true; lblVerificacao.ForeColor = Color.Red; lblVerificacao.Text = "Deve ter apenas um endereço!"; return; } if (Convert.ToInt32((sender as LinkButton).CommandArgument) > 0) { enderecoDAO enderecodao = new enderecoDAO(); enderecodao.ExcluirEndereco(Convert.ToInt32((sender as LinkButton).CommandArgument)); } CarregaGridViewEndereco(Convert.ToInt32(txtIdCliente.Value)); }