protected void GridEstadoCommand(object sender, GridViewCommandEventArgs e) { try { int index = Convert.ToInt32(e.CommandArgument); string idEstado = GridViewEstado.DataKeys[index]["IdEstado"].ToString(); if (e.CommandName == "Excluir") { Regras.Regras del = new Regras.Regras(); del.DelEstado(idEstado); } else if (e.CommandName == "Editar") { Regras.Regras get = new Regras.Regras(); Regras.Dto.DtoEstado dados = get.GetEstadoPorId(int.Parse(idEstado)); CarregarTela(dados); } CarregarGrid(); } catch (Exception ex) { FailureText.Text = ex.Message; } }
protected void SalvarClick(object sender, EventArgs e) { try { Regras.Dto.DtoEstado estado = new Regras.Dto.DtoEstado(); if (!String.IsNullOrWhiteSpace(TextIDEstado.Text)) { estado.IdEstado = int.Parse(TextIDEstado.Text); } estado.NomeEstado = TextNomeEstado.Text.ToUpper(); estado.SiglaEstado = TextSiglaEstado.Text.ToUpper(); Regras.Regras set = new Regras.Regras(); set.SetEstado(estado); FailureText.Text = "Sucesso!"; CarregarGrid(); } catch (Exception ex) { FailureText.Text = ex.Message; } }
private void CarregarTela(Regras.Dto.DtoEstado dados) { TextIDEstado.Text = dados.IdEstado.ToString(); TextNomeEstado.Text = dados.NomeEstado; TextSiglaEstado.Text = dados.SiglaEstado; }