public void SalvarClick(object sender, EventArgs e) { try { Regras.Dto.DtoTipoCompeticao item = new Regras.Dto.DtoTipoCompeticao(); if (!String.IsNullOrWhiteSpace(TextIdTipo.Text)) { item.IdTipoCompeticao = int.Parse(TextIdTipo.Text); } item.DescricaoCompeticao = TextDescricao.Text; item.IdEsporte = int.Parse(DropDownListEsporte.SelectedValue); Regras.Regras set = new Regras.Regras(); set.SetTipoCompeticao(item); CarregarGrid(); FailureText.Text = "Sucesso!"; } catch (Exception ex) { FailureText.Text = ex.Message; } }
public void GridTipoCompeticaoCommand(object sender, GridViewCommandEventArgs e) { try { int index = Convert.ToInt32(e.CommandArgument); string idTipoCompeticao = GridViewTipoCompeticao.DataKeys[index]["IdTipoCompeticao"].ToString(); if (e.CommandName == "Excluir") { Regras.Regras del = new Regras.Regras(); del.DelTipoCompeticao(idTipoCompeticao); } else if (e.CommandName == "Editar") { Regras.Regras get = new Regras.Regras(); Regras.Dto.DtoTipoCompeticao dados = get.GetTipoCompeticaoPorId(int.Parse(idTipoCompeticao)); CarregaTela(dados); } CarregarGrid(); } catch (Exception ex) { FailureText.Text = ex.Message; } }
private void CarregaTela(Regras.Dto.DtoTipoCompeticao dados) { TextIdTipo.Text = dados.IdTipoCompeticao.ToString(); TextDescricao.Text = dados.DescricaoCompeticao; DropDownListEsporte.SelectedValue = dados.IdEsporte.ToString(); }