public void AtualizarLista() { string S = ""; dgvListaJogadores.Rows.Clear(); string Busca = txtBusca.Text.ToLower().Trim(); for (int i = 0; i < Program.cjogadores.Count; i++) { CJogador cjogador = Program.cjogadores[i]; if (cjogador.NomeJogador.Contains(Busca)) { if (cjogador.Sexo == true) { S = "Masculino"; } else { S = "Feminino"; } dgvListaJogadores.Rows.Add(new object[] { cjogador.NomeJogador, S, cjogador.DataNascimento, cjogador.Cpf, cjogador.Rg, cjogador.Telefone, cjogador.TelefoneEmergencia, cjogador.FalarCom, cjogador.Email, cjogador.NomeEquipe, cjogador.Estado, cjogador.Cidade, cjogador.Endereco, cjogador.NumeroCasa, }); } } }
public void CadastrarPatrocinador(CJogador cjogador, int posicao) { InitializeComponent(); this.posicao = posicao; txtNomePatrocinador.Text = cpatrocinador.NomeDoPatrocinador; txtTelefone.Text = cpatrocinador.Telefone; mtbCpf.Text = cpatrocinador.Cpf; txtEquipe.Text = cpatrocinador.NomeDaEquipeSendoPatrocinada; cbTipoPatrocinio.SelectedItem = cpatrocinador.TipoPatrocinio; txtEstado.Text = cpatrocinador.Estado; txtCidade.Text = cpatrocinador.Cidade; }
private void button1_Click(object sender, EventArgs e) { int LinhaSeelecionada = dgvListaJogadores.CurrentRow.Index; if (dgvListaJogadores.CurrentRow == null) { MessageBox.Show("Não tem nenhum campeonato selecionado !!"); return; } CJogador cjogador = Program.cjogadores[LinhaSeelecionada]; new CadastroJogador(cjogador, LinhaSeelecionada).ShowDialog(); CadastroJogador cadastrojogador = new CadastroJogador(cjogador, LinhaSeelecionada); }
public CadastroJogador(CJogador cjogador, int posicao) { InitializeComponent(); this.posicao = posicao; txtNomeDoJogador.Text = cjogador.NomeJogador; rbMasculino.Checked = cjogador.Sexo; mtbDataNascimento.Text = cjogador.DataNascimento; mtbCpf.Text = cjogador.Cpf; txtRg.Text = cjogador.Rg; txtTelefone.Text = cjogador.Telefone; txtTelefoneEmergencia.Text = cjogador.TelefoneEmergencia; txtFalarCom.Text = cjogador.FalarCom; txtEndereco.Text = cjogador.Endereco; txtNumeroCasa.Text = Convert.ToString(cjogador.NumeroCasa); txtEmail.Text = cjogador.Email; txtNomeCla.Text = cjogador.NomeEquipe; txtEstado.Text = cjogador.Estado; txtCidade.Text = cjogador.Cidade; }
private void button2_Click(object sender, EventArgs e) { if (dgvListaJogadores.CurrentRow == null) { MessageBox.Show("Nenhuma linha selecionada !!"); return; } int LinhaSelecionada = dgvListaJogadores.CurrentRow.Index; CJogador cjogador = Program.cjogadores[LinhaSelecionada]; DialogResult resultado = MessageBox.Show("Deseja apagar " + cjogador.NomeJogador + " do registro ?", "AVISO", MessageBoxButtons.YesNo); if (resultado == DialogResult.Yes) { Program.cjogadores.RemoveAt(LinhaSelecionada); AtualizarLista(); MessageBox.Show("Registro apagado com sucesso !!"); } else { MessageBox.Show("Seu registro ainda esta salvo !!"); } }
private void button3_Click(object sender, EventArgs e) { if (txtNomeDoJogador.Text.Length < 3) { MessageBox.Show("Nome do jogador deve conter no minimo 3 caracteres !!"); txtNomeDoJogador.Focus(); return; } if ((rbMasculino.Checked == false) && (radioButton2.Checked == false)) { MessageBox.Show("Selecione seu Sexo !!"); rbMasculino.Focus(); return; } if (mtbDataNascimento.Text.Length < 2) { MessageBox.Show("Idade de nascimento deve ser colocada !!"); mtbDataNascimento.Focus(); return; } int Idade = Convert.ToInt32(mtbDataNascimento.Text); if (Idade < 18) { MessageBox.Show("Para participar do evento tem que ser maior de idade !!"); mtbDataNascimento.Focus(); return; } if (mtbCpf.Text.Length < 11) { MessageBox.Show("Cpf deve ser preenchido !!"); mtbCpf.Focus(); return; } if (txtRg.Text.Length < 4) { MessageBox.Show("Coloque o numero do RG !!"); txtRg.Focus(); return; } if (txtTelefone.Text.Length < 8) { MessageBox.Show("Telefone deve conter no minimo 8 digitos !!"); txtTelefone.Focus(); return; } if (txtEndereco.Text.Length < 3) { MessageBox.Show("Coloque o endereço que reside !!"); txtEndereco.Focus(); return; } if (txtNumeroCasa.Text.Length > 6) { MessageBox.Show("Numero da casa deve conter somente numeros e no maximo 6 caracter !!"); txtNumeroCasa.Focus(); return; } if (txtEmail.Text.Length < 5) { MessageBox.Show("Preencha o e-mail !!"); txtEmail.Focus(); return; } if (txtNomeCla.Text.Length < 0) { MessageBox.Show("Selecione a equipe que você e integrante !!"); txtNomeCla.Focus(); return; } if (txtEstado.Text.Length < 0) { MessageBox.Show("Selecione o Estado em que mora !!"); txtEstado.Focus(); return; } if (txtCidade.Text.Length < 0) { MessageBox.Show("Selecione a cidade em que mora !!"); txtCidade.Focus(); return; } CJogador cjogador = new CJogador() { NomeJogador = txtNomeDoJogador.Text, Sexo = rbMasculino.Checked, DataNascimento = mtbDataNascimento.Text, Cpf = mtbCpf.Text, Rg = txtRg.Text, Telefone = txtTelefone.Text, TelefoneEmergencia = txtTelefoneEmergencia.Text, FalarCom = txtFalarCom.Text, Endereco = txtEndereco.Text, NumeroCasa = Convert.ToInt32(txtNumeroCasa.Text), Email = txtEmail.Text, NomeEquipe = txtNomeCla.Text, Estado = txtEstado.Text, Cidade = txtCidade.Text }; if (posicao >= 0) { Program.cjogadores[posicao] = cjogador; MessageBox.Show("Cadastro realizado com sucesso !!"); LimparCampos(); } else { Program.cjogadores.Add(cjogador); MessageBox.Show("Cadastro realizado com sucesso !!"); LimparCampos(); } }