public void GridGraduacaoCommand(object sender, GridViewCommandEventArgs e) { try { int index = Convert.ToInt32(e.CommandArgument); string idGraduacao = GridGraduacao.DataKeys[index]["IdGraduacao"].ToString(); if (e.CommandName == "Excluir") { Regras.Regras del = new Regras.Regras(); del.DelGraduacao(idGraduacao); } else if (e.CommandName == "Editar") { Regras.Regras get = new Regras.Regras(); Regras.Dto.DtoGraduacao dados = get.GetGraduacaoPorId(int.Parse(idGraduacao)); CarregarTela(dados); } CarregarGrid(); } catch (Exception ex) { AlertVisibleTrue(); AlertError(ex.Message); } }
public void SalvarClick(object sender, EventArgs e) { try { Regras.Regras set = new Regras.Regras(); Regras.Dto.DtoGraduacao dados = new Regras.Dto.DtoGraduacao(); if (!String.IsNullOrWhiteSpace(TextId.Text)) { dados.IdGraduacao = int.Parse(TextId.Text); } dados.DescricaoGraduacao = TextGraduacao.Text; dados.IdEsporte = int.Parse(DropDownListEsporte.SelectedValue); set.SetGraduacao(dados); CarregarGrid(); AlertVisibleTrue(); AlertSucesso(); } catch (Exception ex) { AlertVisibleTrue(); AlertError(ex.Message); } }
private void CarregarTela(Regras.Dto.DtoGraduacao dados) { TextId.Text = dados.IdGraduacao.ToString(); TextGraduacao.Text = dados.DescricaoGraduacao; DropDownListEsporte.SelectedValue = dados.IdEsporte.ToString(); }