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(); } }
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(); } }
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(); }