protected void SalvarClick(object sender, EventArgs e) { try { Regras.Dto.DtoCidade cidade = new Regras.Dto.DtoCidade(); if (!String.IsNullOrWhiteSpace(TextIdCidade.Text)) { cidade.IdCidade = int.Parse(TextIdCidade.Text); } cidade.NomeCidade = TextNomeCidade.Text.ToUpper(); cidade.CepCidade = TextCep.Text; cidade.IdEstado = int.Parse(DropDownListEstado.SelectedValue); Regras.Regras set = new Regras.Regras(); set.SetCidade(cidade); AlertVisibleTrue(); AlertSucesso(); CarregarGrid(); } catch (Exception ex) { AlertVisibleTrue(); AlertError(ex.Message); } }
protected void GridCidadeCommand(object sender, GridViewCommandEventArgs e) { try { int index = Convert.ToInt32(e.CommandArgument); string idCidade = GridViewCidade.DataKeys[index]["IdCidade"].ToString(); if (e.CommandName == "Excluir") { Regras.Regras del = new Regras.Regras(); del.DelCidade(idCidade); } else if (e.CommandName == "Editar") { Regras.Regras get = new Regras.Regras(); Regras.Dto.DtoCidade dados = get.GetCidadePorId(int.Parse(idCidade)); CarregaTela(dados); } CarregarGrid(); } catch (Exception ex) { AlertVisibleTrue(); AlertError(ex.Message); } }
private void CarregaTela(Regras.Dto.DtoCidade dados) { TextIdCidade.Text = dados.IdCidade.ToString(); TextNomeCidade.Text = dados.NomeCidade; if (!String.IsNullOrWhiteSpace(dados.IdEstado.ToString())) { DropDownListEstado.SelectedValue = dados.IdEstado.ToString(); } TextCep.Text = dados.CepCidade; }