protected void ConfirmaInscriAtletaClick(object sender, EventArgs e) { try { Regras.Regras set = new Regras.Regras(); DtoInscricaoAtleta dados = new DtoInscricaoAtleta(); if (!String.IsNullOrWhiteSpace(TextIdAtleta.Text)) { dados.IdAtleta = int.Parse(TextIdAtleta.Text); } dados.NomeAtleta = TextNomeFiliado.Text; dados.IdInscricao = int.Parse(Session["IdInscricao"].ToString()); dados.TipoInscricao = RadioTipoCompeticao.SelectedValue; dados.IdCompeticao = int.Parse(Session["IdCompeticao"].ToString()); dados.IdAssociacao = int.Parse(Session["IdAssociacao"].ToString()); long idInscricaoAtleta = set.SetInscriAtleta(dados); foreach (ListItem lis in CheckBoxListCategorias.Items) { if (lis.Selected) { dados.IdInscricaoAtleta = idInscricaoAtleta; dados.IdCategoria = int.Parse(lis.Value); long idInscricaoCategoria = set.SetInscriAtletaCategoria(dados, idInscricaoAtleta); } } CarregarGridAtleta(); AtualizaDadosFiliados(); NovoAtleta(); } catch (Exception) { //FailureText.Text = ex.Message; } }
protected void AdicionarClick(object sender, EventArgs e) { try { Regras.Regras set = new Regras.Regras(); long idInscricaoAtleta = 0; if (!String.IsNullOrWhiteSpace(TextNumeroRegistro.Text)) { idInscricaoAtleta = set.GetInscricaoAtleta(TextNumeroRegistro.Text, DropDownListCompeticao.SelectedValue); } if (idInscricaoAtleta == 0) { idInscricaoAtleta = set.SetCorrecaoCategoria(DropDownListCategoria.SelectedValue, DropDownListCompeticao.SelectedValue, TextNome.Text, DropDownListAssociacao.SelectedValue, TextNumeroRegistro.Text); } else { idInscricaoAtleta = set.GetInscricaoAtleta(TextNumeroRegistro.Text, DropDownListCompeticao.SelectedValue); } DtoInscricaoAtleta dados = new DtoInscricaoAtleta(); dados.IdInscricaoAtleta = idInscricaoAtleta; dados.IdCategoria = int.Parse(DropDownListCategoria.SelectedValue); if (!String.IsNullOrWhiteSpace(TextNumeroRegistro.Text)) { dados.NumeroRegistro = int.Parse(TextNumeroRegistro.Text); } long idInscricaoCategoria = set.SetInscriAtletaCategoria(dados, idInscricaoAtleta); AtualizaGrid(); } catch (Exception ex) { AlertVisibleTrue(); AlertError(ex.Message); } }