Exemplo n.º 1
0
        void insertAtleta()
        {
            if (validaFormAtleta() == true)
            {
                Domain.Domain.Atleta a = new Domain.Domain.Atleta();

                a.Nome             = txtNome.Text.ToUpper();
                a.SobreNome        = txtSobreNome.Text.ToUpper();
                a.Apelido          = txtApelido.Text.ToUpper();
                a.Categoria        = (int)cbCategoria.SelectedValue;
                a.Vitoria          = int.Parse(txtVitorias.Text);
                a.Derrota          = int.Parse(txtDerrotas.Text);
                a.Empate           = int.Parse(txtEmpates.Text);
                a.Modalidade       = txtModalidade.Text.ToUpper();
                a.Equipe           = (int)cbEquipe.SelectedValue;
                a.Sexo             = cbSexo.Text;
                a.foto             = foto;
                a.Altura           = double.Parse(txtAltura.Text);
                a.Idade            = int.Parse(TxtIdade.Text);
                a.Peso             = double.Parse(txtPeso.Text);
                a.Nacionalidade    = CbPais.Text;
                a.CidadeNatal      = txtCidade.Text;
                a.BandeiraNacional = _Bandeira;
                dao.InsertAtleta(a);
                MessageBox.Show("Atleta inserido com sucesso !!!");
                LimparCampos();
            }
        }
Exemplo n.º 2
0
 void EditAtleta()
 {
     if (validaFormAtleta() == true)
     {
         Domain.Domain.Atleta a = new Domain.Domain.Atleta();
         a.Cod              = (Int32)dgvPesquisaAtleta.CurrentRow.Cells[0].Value;
         a.Nome             = txtNome.Text.ToUpper();
         a.SobreNome        = txtSobreNome.Text.ToUpper();
         a.Apelido          = txtApelido.Text.ToUpper();
         a.Categoria        = (int)cbCategoria.SelectedValue;
         a.Vitoria          = int.Parse(txtVitorias.Text);
         a.Derrota          = int.Parse(txtDerrotas.Text);
         a.Empate           = int.Parse(txtEmpates.Text);
         a.Modalidade       = txtModalidade.Text.ToUpper();
         a.Equipe           = (int)cbEquipe.SelectedValue;
         a.Sexo             = cbSexo.Text;
         a.foto             = foto;
         a.Altura           = double.Parse(txtAltura.Text);
         a.Idade            = int.Parse(TxtIdade.Text);
         a.Peso             = double.Parse(txtPeso.Text);
         a.Nacionalidade    = CbPais.Text;
         a.CidadeNatal      = txtCidade.Text;
         a.BandeiraNacional = _Bandeira;
         dao.UpdateAtleta(a);
         MessageBox.Show("Atleta Atualizado com sucesso !!!");
         grupoAtleta.Enabled = false;
         LimparCampos();
     }
 }
Exemplo n.º 3
0
        void recAtleta(int id)
        {
            Domain.Domain.Atleta a = new Domain.Domain.Atleta();

            a = dao.GetAtletabyID(id);

            txtNome.Text              = a.Nome;
            txtSobreNome.Text         = a.SobreNome;
            txtModalidade.Text        = a.Modalidade;
            txtApelido.Text           = a.Apelido;
            txtVitorias.Text          = Convert.ToString(a.Vitoria);
            txtEmpates.Text           = Convert.ToString(a.Empate);
            txtDerrotas.Text          = Convert.ToString(a.Derrota);
            cbCategoria.SelectedValue = Convert.ToInt32(a.Categoria);
            cbSexo.Text            = a.Sexo;
            cbEquipe.SelectedValue = Convert.ToInt32(a.Equipe);
            if (a.foto.Length > 0)
            {
                fotoAtleta.Image = DecodificarFoto(a.foto);
                foto             = CodificarFoto(fotoAtleta.Image);
            }
            else
            {
                fotoAtleta.Image = Properties.Resources.user_male_icon;
            }
            if (a.BandeiraNacional != null)
            {
                if (a.BandeiraNacional.Length > 0)
                {
                    Bandeira.Image = DecodificarFoto(a.BandeiraNacional);
                }
                else
                {
                    Bandeira.Image = Properties.Resources._148_1485366_flag_spot_icon_free_download_png_clipart_stick;
                }
            }
            else
            {
                Bandeira.Image = Properties.Resources._148_1485366_flag_spot_icon_free_download_png_clipart_stick;
            }
            txtAltura.Text = a.Altura.ToString();
            TxtIdade.Text  = a.Idade.ToString();
            txtPeso.Text   = a.Peso.ToString();
            CbPais.Text    = a.Nacionalidade;
            txtCidade.Text = a.CidadeNatal;

            dgvHistoricoAtleta.DataSource = dao.GetConfrontosByAtleta(id);
            dgvHistoricoAtleta.Refresh();
        }