Esempio n. 1
0
        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);
            }
        }